Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,523,318
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 05-03-24 01:58 PM
Guest: Register | Login

0 users currently in Computing | 1 guest

Main - Computing - Programming Poll #3: First programming language New thread | New reply

Pages: 1 2

Kernal
Posted on 03-02-07 12:46 AM Link | Quote | ID: 9216

Gone
Level: 88

Posts: 221/1881
EXP: 6465860
Next: 184804

Since: 02-20-07

Last post: 6153 days
Last view: 6144 days
What was the first programming language you ever programmed in, and how old were you when you first programmed?

My first programming experience was in Basic on a Commodore 64 (which is quite different from the more common forms of Basic such as Q and Visual. For one thing, it had LINE NUMBERS. Dun dun dun.) This was 1995, so it was old even then, but my parents were always way behind in technology. I was 8 years old at the time. (I know I'm beat though. I know a guy at university who first programmed at age 5, also with a Commodore 64 and Basic.)

My first "real" programming was in C one year later on a DOS-based machine. Most of the languages I know (C, C++, Java, and PHP) use C-like syntax, which really throws me off now that I'm learning Haskell in school, I tried to use % as a modulus operator whereas Haskell uses the function "mod".

Katelyn
Posted on 03-02-07 12:49 AM Link | Quote | ID: 9217

beh
Level: 86

Posts: 266/1816
EXP: 6133382
Next: 8725

Since: 02-21-07

Last post: 6153 days
Last view: 6153 days
The first programming language I ever used was PHP around 2005. I later learned C++ and Delphi (needed Delphi for my computer class ).

Ice Penguin
Posted on 03-02-07 02:24 AM Link | Quote | ID: 9276


Popo
Level: 51

Posts: 277/539
EXP: 991804
Next: 22134

Since: 02-20-07
From: Kasuto

Last post: 4796 days
Last view: 4796 days
I haven't done enough to know what I would be talking about, but I did do some programming in HS. I think I used VB. Don't know for sure. I am soon going to pick it up again.

setrodox
Posted on 03-02-07 02:28 AM Link | Quote | ID: 9280

Newcomer
Level: 8

Posts: 8/8
EXP: 1793
Next: 394

Since: 02-19-07

Last post: 6272 days
Last view: 6223 days
Qbasic in my case, at the age of 6, rather fast switched to Pascal though. ^^
Didn't really stay long there either and switched to C(learned from the original K&R book ^^), with about 10 i switched to C++, which i rather long stayed at.

Now it's additionally stuff like Lisp, Erlang, Scheme, OCaml and similar languages, and script languages for the very small tasks

Xkeeper
Posted on 03-02-07 02:30 AM Link | Quote | ID: 9281


Level: 105

Posts: 496/2846
EXP: 12035070
Next: 227190

Since: 02-19-07

Last post: 6067 days
Last view: 2804 days
QBASIC, back in 1997 or so Probably even before that...

I was never that good at it (Cycler is still my best by farr, and it's a simple palette rotater).

Then came Visual Basic (very little of it, mostly Word's little VB clone/macros)...

Then PHP (yes, I learned everything from Acmlmboards, now you all know why I'm a horrible programmer )...

Next was a little Java (argh, I hate Java), then some basic C++ later (enough to make a console program but I forgot all of it by now)...

____________________
I dealt with it.

Acmlm
Posted on 03-02-07 02:32 AM Link | Quote | ID: 9283


Flurry
Level: 37

Posts: 57/251
EXP: 315215
Next: 23038

Since: 02-19-07
From: Mirabel, Québec, Canada

Last post: 6187 days
Last view: 1820 days




Flurry
#&postrank&
I started with HyperTalk (HyperCard's scripting language) in 1992-1993 (until 1997) when I was 9, on my old Macintosh when it wasn't old yet

Then I did some Pascal in 1997-1998, QBasic around that time (or a little before), got Visual Basic in 1998, learned PHP/MySQL in 2000-2001 then C++ in 2002 ...

I also did a small amount of Java and Scheme at university, and Delphi once

____________________

Ninetales
Posted on 03-02-07 02:32 AM Link | Quote | ID: 9284


Panser
Level: 42

Posts: 61/338
EXP: 492565
Next: 28797

Since: 02-19-07

Last post: 5518 days
Last view: 4916 days
If you can call TI-BASIC a language, that was my first one, back in 1999. I wrote a golf game in a week and later ported it to QBASIC (the source is still around here somewhere, but I'd prefer it never again saw the light of day ).

I now much rather prefer C++, the only other language I (partially) know.

MaxKnight
Posted on 03-02-07 02:34 AM Link | Quote | ID: 9286


Bullet Bill
Level: 50

Posts: 131/502
EXP: 891484
Next: 55833

Since: 02-20-07
From: Springfield, Ohio

Last post: 6105 days
Last view: 6082 days
MY first language was Visual C++ 6.0, first learned in my senior year of High School back in 2002. I've since earned my Associates Degree in Software Programming in 2004. I learned Visual Basic 6.0, addition C++ 6.0, and Java using some outdated program.

I acquired Visual Studio 2005 professional last summer, and have had to reteach myself the standard on all the languages that I had already learned.

____________________
Complication: Video Game Titles
My current complication:
Girl's name who gets no more than 10 minutes of screen time in the actual game.

HydraPheetz
Posted on 03-02-07 03:14 AM Link | Quote | ID: 9305


Red Cheep-cheep
Level: 34

Posts: 26/216
EXP: 251637
Next: 2014

Since: 02-19-07

Last post: 6094 days
Last view: 6075 days
A really, really awful variant of BASIC produced by Interplay (now defunct.)

Eventually I discovered Python (2002?), and used that for quite some time until I started using PHP (2006) and a little perl scripting (every now and then. )

____________________
Justus League

THIS SIGNATURE IS SPAMMY ACCORIDNG TO BLACKHOLE89

DarkSlaya
Posted on 03-02-07 03:41 AM Link | Quote | ID: 9324


Cheep-cheep
Level: 32

Posts: 30/189
EXP: 205956
Next: 486

Since: 02-19-07

Last post: 6008 days
Last view: 6000 days
PHP (let's guess how I learned PHP, certainly not the same way as Xk)

But I've certainly come a long way since I first messed with Acmlmboards. Now I can do pretty much whatever I want in PHP, except with GD and other extensions like it.

Jagori
Posted on 03-02-07 06:00 AM Link | Quote | ID: 9366


Red Goomba
Level: 16

Posts: 13/35
EXP: 16411
Next: 3845

Since: 02-20-07

Last post: 6077 days
Last view: 6075 days
Commodore 64 BASIC in something like 1989. Of course, being about 5, I wasn't exactly putting out fantastic programs. Graduated to QBasic a few years later. Got intoduced to C++ in high school, then Java and C (and several others) in university. I took to C really quickly, and it's the language I do most of my programming in.

Squash Monster
Posted on 03-02-07 08:41 AM Link | Quote | ID: 9391


Buster Beetle
Level: 48

Posts: 7/469
EXP: 804906
Next: 18637

Since: 02-22-07
From: New York

Last post: 5704 days
Last view: 5704 days
My first programming language was TI-BASIC on the 83 back in 6th grade (so... 1999 I guess). I did some stuff with various other versions of BASIC up until high school where I started using iC on the side. Junior year in high school I switched to Java and never looked back*. I learned javascript** while goofing off at work the next year. And in college I've learned C++, C, and IA32 assembly.

*This is a lie. I stopped using every version of basic other than the TI-83 one, but last I checked you can't code in Java on your calculator during class.
**For real. Most people who say they know javascript know how to make things animate on mouse-over and other stupid little extensions of HTML. I program fully functional games in the bloody language.

____________________

emcee
Posted on 03-02-07 09:08 AM Link | Quote | ID: 9400


Red Paratroopa
Level: 30

Posts: 38/163
EXP: 164957
Next: 912

Since: 02-19-07

Last post: 5794 days
Last view: 5785 days
I started out with Javascript, then Perl. I've messed with pretty much every other language out there, but never really done anything with them.

____________________
"I'd like to confuse bok choy with cabbage."

Kattwah
Posted on 03-02-07 12:58 PM Link | Quote | ID: 9413


Fuzzy
Level: 60

Posts: 246/778
EXP: 1720148
Next: 52630

Since: 02-19-07

Last post: 2497 days
Last view: 1658 days
Right now Im learning Java...





Yeah, pretty much it

I plan on learning something else next year. (I can actually read some PHP...)

____________________
A big shoutout to Vyper for this

Bio
Posted on 03-02-07 03:48 PM Link | Quote | ID: 9456


Red Paragoomba
Level: 19

Posts: 6/58
EXP: 35013
Next: 764

Since: 02-19-07

Last post: 5841 days
Last view: 5704 days
the first programming language I ever messed with was 65816 Assembly for ROM hacking prupose

then came TI-Basic, it's good, but waay too slow , even on a TI-84SE, I wasn't even able to make a 2x2-pixel square move around the square at a decent speed

I also messed with various other assembly language (Z80, 6502, SuperFX)

more recently, I attempted to mess with C# (since my brother got a Xbox360 and I wanted to program a few crap on it)

setz
Posted on 03-02-07 04:12 PM Link | Quote | ID: 9463


Spike
fuck~
Level: 58

Posts: 61/722
EXP: 1537773
Next: 39773

Since: 02-19-07
From: Pittsburgh, PA

Last post: 5297 days
Last view: 2585 days
does Graalscript count?

I may have done some batch or basic stuff before then, but thats the first thing I really remember getting into.

While its not really a programming language, a scripting language like that will teach you how to use syntax and such.

____________________

Ice Penguin
Posted on 03-02-07 05:36 PM Link | Quote | ID: 9487


Popo
Level: 51

Posts: 289/539
EXP: 991804
Next: 22134

Since: 02-20-07
From: Kasuto

Last post: 4796 days
Last view: 4796 days
I have been trying to learn 6502 Assembly for the last few months, but it's killing me more than anything.

Kernal
Posted on 03-02-07 06:15 PM Link | Quote | ID: 9506

Gone
Level: 88

Posts: 259/1881
EXP: 6465860
Next: 184804

Since: 02-20-07

Last post: 6153 days
Last view: 6144 days
I was never able to wrap my brain around ASM. There's just such a fundamental difference between it and higher-level languages, you have to think in bytes and loads and stores, and trying to do something as simple as multiply by a non-power of 2 or work with floating-point is a nightmare.

Drag
Posted on 03-02-07 06:46 PM Link | Quote | ID: 9516


Spike
Dragon
Level: 57

Posts: 108/705
EXP: 1483815
Next: 2113

Since: 02-19-07
From:

Last post: 3935 days
Last view: 3935 days
Well, let's see...
I was 6 or 7 when I first started with QBasic, so ~1995-96.

Next, I learned VB, but I can't exactly remember when. I think it was somewhere in 1997-98, when I got my first actual PC computer, so I was 8 or 9.

Then somewhere in 1998 (age 9), I found a trial version of Klik & Play.

Later, when I got a laptop with Windows 98 on it (same year), I got The Games Factory which was awesome, since it allowed *SCROLLING*! So at this point, I took a break from programming.
This was also around the time I found Acmlm's Board. Later, I wanted an acmlmboard, and wanted to learn php, but I only learned some bare-bones basic stuff. That's pretty much what I know today, but anyway...

Around 2000-2001 (age 11-12), I found the newer installment of KnP/TGF, called Multimedia Fusion. (by the way, KnP/TGF/MMF are all pretty much the exact same thing, all developed by the same company, but each successive program has more and more features than the previous one.)

In 2003 (end of my freshman year in high school, age 15), I signed up to begin taking Computer Science (called Computer Mathematics) classes, starting next year (Sophomore year), so I knew we'd start with qbasic, so I started getting back into qb. My programming skills were greatly improved since I had practice making *games*, so I knew what I had to program to get the elements of a game working.

2004 (latter half of sophomore year, age 16), we finished qb, and went onto vb. I already knew vb, so I was amazingly great. Over the summer, I was still using MMF at this point.

2004 (beginning of junior year, still age 16), we started learning C++, which was my absolute first high-level language ever. I liked C++, so I started coding for fun in my spare time. Everyone in #rom-hacking was urging me to dump GDI in favor of SDL, so I did. I got SDL working great, actually, and I was getting some games working in it. I think I was still doing some occasional fooling around in MMF.

2005 (latter half of junior year, age 17), we started learning OpenGL. I did just fine, but I wasn't too into 3d programming, so I mostly stuck to 2d in my spare time. I still don't use OpenGL today, I just use SDL. I think at this point, I somewhat stopped using MMF.

2005 (beginning of senior year, still age 17), we started learning Java. I knew right from the start that this was the beginning of a wonderful, beautiful, ARRRGHHH relationship. Java is strict, and I was so used to C++, but Java did things differently, and I generally don't like it. I still stuck with C++. Hell, my end-of-the-year project (somewhat buggy, incomplete, but if you want to try it out, go ahead) was written in C++ still, since we were allowed to use whatever language we wanted, even QB. Most people who used QB for their project mostly used it because you could do graphics in it. Since I was armed with the knowledge of SDL and doing graphics with it, I used C++.

Up to today, 2007, my second semester of college, my classes use Java, but I *still* do my 'hobby' programming in C++.

And that's my history!

____________________

Luigi-San
Posted on 03-03-07 04:48 AM Link | Quote | ID: 9796


Melon Bug
Level: 58

Posts: 49/732
EXP: 1569748
Next: 7798

Since: 02-20-07

Last post: 4260 days
Last view: 3519 days
PHP, in 2003 or something like that
Pages: 1 2


Main - Computing - Programming Poll #3: First programming language New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.030 seconds. (329KB of memory used)
MySQL - queries: 112, rows: 140/141, time: 0.019 seconds.