to do then now would be retro, to do then then was very nowtro
Log in or Sign Up

Programming Languages

Programming Languages jtauber has used:

Timeline Graph
 
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
BASIC (TRS-80 Model I)
BASIC
Color Basic
6809 Assembly
Assembly
AppleSoft BASIC
6502 Assembly
Sinclair BASIC
Prolog
BBC Basic
Turbo Pascal
Pascal
C++
C
TeX
bash
Perl
LISP
Tcl
BETA
PostScript
Scheme
Java
VisualBasic
Javascript
XSLT
Jython
Python
x86 Assembly
Z80 Assembly
Forth
Go
1981
My Dad borrowed a Dick Smith System 80 (a TRS-80 Model 1 clone) and photocopied a book on BASIC for me. He also wrote some programs for it himself for me to study from.
1981–1986
Used a bunch of different dialects but mostly Color Basic and (especially) AppleSoft Basic.
1982–1984
TRS-80 CoCo (the original 16K silver) one is the first computer my family owned. A don't remember a huge amount about programming on it but I do remember playing text adventures and wishing I could write my own.
1983–
A truly beautiful instruction set. The first assembly language I learnt and still my favourite. I learnt using the EDTASM cartridge for the TRS-80 CoCo.
1983–
Dabbled with 6809 Assembly then moved to 6502. Have occasionally used x86 but it seems awful in comparison.
1984–1986
Dabbled a bit in mid-80s as many of my friends in Brunei had these when I had my Apple IIe
1984–1988
Was my main programming language from the age of 10 to 14. I remember the things I was most interested in writing were text adventures, 3D graphics and artificial intelligence.
1984–
Learnt this on the Apple ][
1985–
Initially learnt (or attempted to learn) from the Turbo Prolog manual without having a copy of the software itself. I was 11 or 12, wanted to build artificial intelligence software and Fifth Generation languages were all the rage.
1985–1986
A neighbour had a BBC Micro. I mostly played Elite on it but did do a bit of coding.
1987–1990
Was the main language programmed with while I was in high school (and actually briefly got to use it *at* high school). Also the first language I did OO with (version 5.5 had OO extensions).
1987–
People may knock it but I think Pascal was in some respects the Python of its time. Clean syntax and focus on data structures. And hey, if it's good enough for Knuth...!
1990–1992
Learnt C++ after someone in the industry told me you couldn't get a job coding Pascal.
1992–
1993–
1993–
1994–1998
Used Perl 4 a lot and Perl 5 a bit. Haven't touched it since I learnt Python, though.
1994
I initially had to learn this for a computational linguistics class. Never used it outside of that although have a new found appreciation for it now.
1995
1995
I dabbled with this just before Java came out.
1996
I learnt this because of DSSSL, the precursor to XSLT, which was based on Scheme. I was an intern at Sun Labs and actually learnt from Guy Steele's own copy of The Little Schemer.
1996
1996–2008
1996
1997–2002
1997–
1998–2008
1998–
Has been my language of choice since I first learnt it.
2003–
Seemed so horrible compared with my experience with the 6809, etc that I avoided it for decades. Started using it for my Cleese OS project.
2008–
My Apple IIe had a Z80 card for running CP/M but I didn't explore Z80 Assembly until much later when I became interested in emulators
2009–
Only recently started getting in to Forth. It stretches your mind like LISP does for exactly the opposite reasons.
2009–
I can't remember when I used this but it was because I wanted to do some quick development on a Windows box that didn't have anything else.