Pascal, Assembly, C, Java, Python, JavaScript. Somewhere in there was Perl, but that seems to have been largely replaced with bash and Python for those types of tasks. Also somewhere in there was the dead-end Dart language, which I liked. I've been using TypeScript, but it does take effort not to revert back to straight JavaScript.
Ask HN: In what order did you learn your languages?
21–30 of 32 posts
Re: Ask HN: In what order did you learn your languages?
#22BASIC, HTML, CSS, JavaScript, C, Assembly, Java, PHP, Objective-C, Python, modern JavaScript
Re: Ask HN: In what order did you learn your languages?
#23In order, covering 18 years of time, dear god:
School: Java, C++, Lisp
Self: Perl, HTML, JS, PHP
Work: VB.NET, SQL, VB6, C#, LiveCode
Self: Ruby, Scala, Clojure, Nim, F#, TypeScript
Re: Ask HN: In what order did you learn your languages?
#24"HTML, CSS" , PHP / SQL, Javascript, Ruby, Objective-C , Swift
Re: Ask HN: In what order did you learn your languages?
#25Pascal, HTML/CSS, PHP, C, Javascript, C#, Java, Python, Swift
And for some of these by learn I mean I built something with it without properly learning the language till later.
Re: Ask HN: In what order did you learn your languages?
#26Counting only languages I've written complete, useful programs in... Color Basic, 6809 assembly, Z80 assembly, C, Pascal, Prolog, C++, Java, php, javascript, Python.
Re: Ask HN: In what order did you learn your languages?
#27Basic, Assembler, Pascal, C, Oberon, Miranda, Java, JS, Python, Clojure, Scala
Re: Ask HN: In what order did you learn your languages?
#28GW-BASIC, QBASIC,
C, C++,
X86, 6800/6502 asm, z80 asm, MIPS asm,
Clisp, Forth,
Perl, Python,
Java, PHP, Clojure,
Erlang,
Prolog,
Ruby,
Swift,
Javascript/Typescript,
golang
I resisted JS for a long time and stayed the heck away out of anything Frontend related.
Re: Ask HN: In what order did you learn your languages?
#29C, BASH, PHP, Perl, Ruby, Tcl, Javascript, Java, C#, Scala.
Then I stopped learning languages because Java solves 99% of my problems.
Re: Ask HN: In what order did you learn your languages?
#30QBasic, Borland Turbo Pascal, C, dBase, Clipper OOP, Java, PHP, Ruby, Javascript, Go