
-----------------------------------
btiffin
Tue Jan 29, 2008 2:04 am

What language DID you learn?
-----------------------------------
Hi,

Instead of the ubiquitous  "What language should I learn", I'd like to ask "What language did you learn"?

What enviroments are in place where you trained or went to school?

I'm old, being over 40, and Waterloo was teaching COBOL (reporting page break problems mostly) or FORTRAN (wasn't in that stream, dunno) and Pascal (Integration calculus problems) to the first and second years back the early 80's.  Assembler came in second year).  There was not BSc in Computer Science, Waterloo offered a BMath.

High school, previous to that, was just getting a Commodore PET when I was in grade 13, so classes were at a grade 9 level.  There was more typing and turning on/off than programming, but it was BASIC.

Thanks for listening,
Brian Tiffin

-----------------------------------
wtd
Tue Jan 29, 2008 2:52 am

RE:What language DID you learn?
-----------------------------------
HTML -> Javascript -> CSS -> Perl -> Fortran90 -> Python -> and then everything went nuts and at various points after that I learned...

C, C++, Objective-C, D, Eiffel, Ruby, Pascal, Ada, Common Lisp, Scheme, Pike, Groovy, Scala, Java, C#, PHP, O'Caml, SML, Haskell, Erlang, Sather, and probably some others I'm forgetting right now.
.

-----------------------------------
Nick
Tue Jan 29, 2008 4:28 am

RE:What language DID you learn?
-----------------------------------
Turing > C++ > Python > starting Java on thursday

I don't exactly know C++ or Python inside out or claim to be good at them I'm just saying that's the order I've attempted to learn them in

-----------------------------------
rdrake
Tue Jan 29, 2008 10:59 am

RE:What language DID you learn?
-----------------------------------
VB6 -> Turing -> HTML -> CSS -> JS -> PHP -> Ruby -> C++ -> C# -> Java

Not sure if HTML/CSS counts, but whatever.

Those are the ones I either knew or know well.  Fortunately I've forgotten some, unfortunately I've forgotten others.

-----------------------------------
Tony
Tue Jan 29, 2008 11:26 am

RE:What language DID you learn?
-----------------------------------
Turing -> VB6 -> C++ -> Java -> Ruby -> C -> C# -> PHP -> JS

That would be a rough order of first exposure to a language. Some are obviously more in-depth than others. I lightly touched C# while playing around with XNA, Java's covered in school, and I work with Ruby professionally.

-----------------------------------
PaulButler
Tue Jan 29, 2008 12:29 pm

RE:What language DID you learn?
-----------------------------------
I started in QBASIC.

-----------------------------------
iluvchairs112
Tue Jan 29, 2008 12:34 pm

RE:What language DID you learn?
-----------------------------------
started HTML on my own
then Turing and Java at school
attempted some others but gotten bored with them

-----------------------------------
CodeMonkey2000
Tue Jan 29, 2008 3:01 pm

RE:What language DID you learn?
-----------------------------------
Turing>C>C++>Ruby>Pascal>VB
And next semester I will be learning Java.

-----------------------------------
OneOffDriveByPoster
Tue Jan 29, 2008 3:41 pm

Re: What language DID you learn?
-----------------------------------
QBASIC -> DOS Batch -> HTML -> VB6 -> C -> VBScript > JScript -> CSS -> XSLT -> Java -> C# -> C++ -> Haskell -> Prolog -> bash scripts -> Python -> Perl; maybe some others and forgetting what I learned

-----------------------------------
Mackie
Tue Jan 29, 2008 4:39 pm

Re: What language DID you learn?
-----------------------------------

HTML ---> CSS ---> JavaScript -----> PHP -----> Turing ----> VB6...
 |         |___Ruby ...Phailed...     |            |____ C...
 |                                    |            |____ Python...
 |_____ C++ ... Phailed....           |___ C++...  |____ Ruby...
                                                   |____ Assembler...
											                  |____ VB.Net...
												   
The ones with an ellipses folling them I am still learning. Granted I am still only 15 I think I'm doing ok.

-----------------------------------
zylum
Tue Jan 29, 2008 5:36 pm

RE:What language DID you learn?
-----------------------------------
actionscript 1.0 > html > turing > java > c/c++ > brainfuck > ruby > python > (actionscript 3.0 and scheme)  Played with Game Maker ( :wink:  if that even counts) > Learned Turing @ school > Trying to teach myself some Scheme (in prep for university)

-----------------------------------
Sean
Tue Jan 29, 2008 6:21 pm

Re: What language DID you learn?
-----------------------------------
Turing - VB

-----------------------------------
uberwalla
Tue Jan 29, 2008 8:00 pm

Re: What language DID you learn?
-----------------------------------
turing, html, css, javascript, a little php, a little linux, java, starting to learn c/c++ now.

-----------------------------------
syntax_error
Tue Jan 29, 2008 8:56 pm

Re: What language DID you learn?
-----------------------------------
don't think HTML/CSS counts but that first then a bit of C for the heck of it then Turing at school after that Java at school and now im thinking to take Java again in Gr11 ... 
but ya..
also since everyone made a nice chart heres mine :) 

HTML/CSS ==> *C ==> *Turing ==> *Java

* mean I have tired more scripting in between never got into it  really not into web design

-----------------------------------
michaelp
Tue Jan 29, 2008 9:34 pm

RE:What language DID you learn?
-----------------------------------
LUA(PSP) -> C(PSP) -> LUA(PSP) -> C++ -> C++/Turing

All of them are self taught. :P

-----------------------------------
uberwalla
Wed Jan 30, 2008 10:20 am

Re: What language DID you learn?
-----------------------------------
yea i am trying to learn c/c++ for psp :S

i cant always seem to get everything compiled cuz its always missing files, but yea.

-----------------------------------
btiffin
Thu Jan 31, 2008 12:23 pm

Re: RE:What language DID you learn?
-----------------------------------
started HTML on my own
then Turing and Java at school
attempted some others but gotten bored with them

Assuming you got bored with the languages you tried and not programming in general...

Well now ... You want to check out:

http://www.forth.com  and fill out the form to get an evaluation copy of SwiftFORTH (comes with manuals).

Forth will teach you all about stacks, extensibility and one majorly different way of approaching Computer Science.

http://www.cs.arizona.edu/icon/  and snag a copy of Icon. (Manuals are now hosted on-line)

Icon adds goal-directed evaluation, generators and a plethora of very high level concepts to the knowledge base.  There is a Unicon project that adds POSIX but don't learn Icon for a career, learn it for personal growth.

http://www.rebol.com  Have I mentioned that I like REBOL :) 

REBOL is still a small community.  If you get good at REBOL the players will know about it and (usually contract) work will come to you.

http://www.softintegration.com  and snag a copy of Ch.  Any C/C++ learning will go way faster with the Ch interactive shell.

There are others (Prolog for one); but Forth, Icon, REBOL all give a nice counter balance to C and Pascal based lingos and expand on many Computer Science concepts.   These concepts may not be directly related to a work effort, but will help make your code better, stronger, faster.  :)

By the way...thanks for the lists so far ladies and gentlemen; keep them coming.  (I have ulterior motives.  I'm thinking about retiring from being a self-employed contractor to becoming a cubicle employee.  If I'm going to live in a cubicle I'll want to be sitting near the cool kids.) 

Cheers,
Brian

-----------------------------------
michaelp
Thu Jan 31, 2008 6:13 pm

Re: What language DID you learn?
-----------------------------------
yea i am trying to learn c/c++ for psp :S

i cant always seem to get everything compiled cuz its always missing files, but yea.

There are quite a few guides for setting the SDK with cygwin, you want me to link you to one?

-----------------------------------
uberwalla
Thu Jan 31, 2008 8:06 pm

Re: What language DID you learn?
-----------------------------------
nah i'm good, i got all that setup. Thanks though.

-----------------------------------
wtd
Fri Feb 01, 2008 12:42 am

RE:What language DID you learn?
-----------------------------------
Hmmm... let me add Smalltalk and Io.

-----------------------------------
pyrnight
Sun Mar 02, 2008 10:22 am

RE:What language DID you learn?
-----------------------------------
html -> javascript -> php -> c,c++ -> turing -> java

-----------------------------------
jernst
Fri Mar 07, 2008 2:24 pm

Re: What language DID you learn?
-----------------------------------
basic-> vb6 -> java -> html/css -> c -> m68000 assembly -> cobol -> perl -> php -> xml/xsl -> javascript/ajax -> vb.net

-----------------------------------
A.J
Fri Mar 07, 2008 5:39 pm

Re: What language DID you learn?
-----------------------------------
Turing->C++->Java

I started programming couple of moths back with turing. I then moved to C++ about 2 weeks back and I am currently learning JAVA :)

-----------------------------------
Zeppelin
Sat Mar 08, 2008 9:26 pm

Re: What language DID you learn?
-----------------------------------
Right now I just know Turing but I'm starting to learn C# and I'll be learning Visual Basic in my grade 11 and 12 Computer Science courses.
