Programming Languages I've Learned In Order
- BASIC (TRS-80 Model I)
- BASIC (TRS-80 Color Computer)
- 6809 Assembly
- AppleSoft BASIC
- 6502 Assembly
- BASIC (BBC Micro)
- Prolog
- Pascal
- Turbo Pascal (with OO extensions)
- C++
- C (yes, I did C++ before straight C)
- LISP
- Perl 4 (dabbled in 5)
- QBasic
- Scheme
- Java
- VisualBasic
- Python
- x86 Assembly
- Javascript
Those in bold are the ones I've worked with recently.
(note I haven't included XSLT or TeX although they are Turing complete. Nor things like dBase II and SQL)
(idea via Dougal Matthews)
UPDATE: I'm not quite sure what to make of this, but I forgot javascript the first time around :-)
UPDATE: Added a couple more BASIC dialects and made current languages bold. You're wondering what I'm using Pascal for, right?
Comments (5)
James Tauber on Sept. 29, 2008:
Oh, I did some more BASIC dialects too (including BBC Micro) -- I should add those.
Nicola Larosa on Sept. 30, 2008:
> You're wondering what I'm using Pascal for, right?
Yes, exactly. What for? :-)
Who knows, you may have liked Modula-2 too...
Re: JavaScript, I hear you. ;-)
est on Sept. 30, 2008:
wow 6502
Uldis Bojars on Oct. 1, 2008:
My list: http://tinyurl.com/cs-progr-lang
I had a similar "Freudian slip" of forgetting a language the first time around, but for me it was PHP.
Add a Comment
Last Modified: Sept. 29, 2008
Author: James Tauber
Dougal Matthews on Sept. 29, 2008:
Thanks for the link back. I also debated adding SQL in my list however I decided to stick with 'general purpose' languages.
JavaScript is a fantastic language, so I don't know how you missed it. No, really, I like it ;-)
I forgot BASIC I realise. I used it on an BBC Micro!