Computer Science Canada

What language DID you learn?

Author:  btiffin [ Tue Jan 29, 2008 2:04 am ]
Post subject:  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

Author:  wtd [ Tue Jan 29, 2008 2:52 am ]
Post subject:  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.
.

Author:  Nick [ Tue Jan 29, 2008 4:28 am ]
Post subject:  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

Author:  rdrake [ Tue Jan 29, 2008 10:59 am ]
Post subject:  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.

Author:  Tony [ Tue Jan 29, 2008 11:26 am ]
Post subject:  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.

Author:  PaulButler [ Tue Jan 29, 2008 12:29 pm ]
Post subject:  RE:What language DID you learn?

I started in QBASIC.

Author:  iluvchairs112 [ Tue Jan 29, 2008 12:34 pm ]
Post subject:  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

Author:  CodeMonkey2000 [ Tue Jan 29, 2008 3:01 pm ]
Post subject:  RE:What language DID you learn?

Turing>C>C++>Ruby>Pascal>VB
And next semester I will be learning Java.

Author:  OneOffDriveByPoster [ Tue Jan 29, 2008 3:41 pm ]
Post subject:  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

Author:  Mackie [ Tue Jan 29, 2008 4:39 pm ]
Post subject:  Re: What language DID you learn?

code:

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.

Author:  zylum [ Tue Jan 29, 2008 5:36 pm ]
Post subject:  RE:What language DID you learn?

actionscript 1.0 > html > turing > java > c/c++ > brainfuck > ruby > python > (actionscript 3.0 and scheme) <- being learned atm..

Author:  MichaelM [ Tue Jan 29, 2008 6:14 pm ]
Post subject:  Re: What language DID you learn?

Learned some HTML on my own > Played with Game Maker ( Wink if that even counts) > Learned Turing @ school > Trying to teach myself some Scheme (in prep for university)

Author:  Sean [ Tue Jan 29, 2008 6:21 pm ]
Post subject:  Re: What language DID you learn?

Turing - VB

Author:  uberwalla [ Tue Jan 29, 2008 8:00 pm ]
Post subject:  Re: What language DID you learn?

turing, html, css, javascript, a little php, a little linux, java, starting to learn c/c++ now.

Author:  syntax_error [ Tue Jan 29, 2008 8:56 pm ]
Post subject:  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 Smile

HTML/CSS ==> *C ==> *Turing ==> *Java

* mean I have tired more scripting in between never got into it really not into web design

Author:  michaelp [ Tue Jan 29, 2008 9:34 pm ]
Post subject:  RE:What language DID you learn?

LUA(PSP) -> C(PSP) -> LUA(PSP) -> C++ -> C++/Turing

All of them are self taught. Razz

Author:  uberwalla [ Wed Jan 30, 2008 10:20 am ]
Post subject:  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.

Author:  btiffin [ Thu Jan 31, 2008 12:23 pm ]
Post subject:  Re: RE:What language DID you learn?

iluvchairs112 @ Tue Jan 29, 2008 12:34 pm wrote:
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 Smile

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. Smile

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

Author:  michaelp [ Thu Jan 31, 2008 6:13 pm ]
Post subject:  Re: What language DID you learn?

uberwalla @ Wed Jan 30, 2008 10:20 am wrote:
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?

Author:  uberwalla [ Thu Jan 31, 2008 8:06 pm ]
Post subject:  Re: What language DID you learn?

nah i'm good, i got all that setup. Thanks though.

Author:  wtd [ Fri Feb 01, 2008 12:42 am ]
Post subject:  RE:What language DID you learn?

Hmmm... let me add Smalltalk and Io.

Author:  pyrnight [ Sun Mar 02, 2008 10:22 am ]
Post subject:  RE:What language DID you learn?

html -> javascript -> php -> c,c++ -> turing -> java

Author:  jernst [ Fri Mar 07, 2008 2:24 pm ]
Post subject:  Re: What language DID you learn?

basic-> vb6 -> java -> html/css -> c -> m68000 assembly -> cobol -> perl -> php -> xml/xsl -> javascript/ajax -> vb.net

Author:  A.J [ Fri Mar 07, 2008 5:39 pm ]
Post subject:  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 Smile

Author:  Zeppelin [ Sat Mar 08, 2008 9:26 pm ]
Post subject:  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.


: