You are here: Home / News / My Programming Languages Experience Historical Overview

My Programming Languages Experience Historical Overview

by Hawke Robinson published Nov 19, 2023 07:00 PM, last modified Nov 19, 2023 07:00 PM
A quick timeline of programming languages I learned and used since 1979 to 2021.

Dates listed are the years that I used the platform/language, often intermittently. For example when visiting cousins at the University of Utah, or my grandfather's, or friend's house, when I was a kid.


1979-1983 Apple ][

aka Apple // aka Apple II or Apple 2.

  • Integer BASIC
  • Apple DOS

My grandfather's. Let me use extensively at his him and offices.

He was a mining engineer (and board of directors for a bank that would become part of First Interstate Bank)., so had many of the latest bleeding edge computers at his various houses and offices I spent a lot of time at.

 

1979-1984 TRS-80

  • BASIC

Several friends. Used extensively at their houses, and often they brought to my place and let me code on it for prolonged periods.

 

 

1980-1982 PDP-11

  • MACRO-11
  • C-11
  • BASIC-11

Different decommissioned models through cousins at the University of Utah.

I don't remember the sub-model numbers

 

 

Apple II+

  • Applesoft BASIC

My grandfather's. Let me use extensively at his him and offices .

 

Apple IIe

  • Apple DOS
  • Applesoft BASIC

My grandfather's. Let me use extensively at his him and offices.

 

1981-1984 TI-99/4A beige (owned)

  • TI BASIC

With cassette drive

Ruined when little brother spilled ic cream all over the keyboard (which was also the computer).

Replaced by PCjr shortly thereafter

 

1984-1987 IBM PCjr (owned)

BASIC

PASCAL

...

Many upgrades:

+512KB RAM (total 640KB?)

2 5.25" FD

...

Was stolen and ruined when mother's house broken into and ransacked.

Found 2 years later stored next furnace with other stolen goods. Ruined.

Insurance company tried fixing, but never ran right after that.

This lead to getting the Amiga 2000, shortly after I moved out (brother used), which I would receive around 1993.

 

 

 

Amiga 500

 

 

Amiga 1000

 

 

1987-Current Amiga 2000

  • AREXX
  • ...

 Own, still running, still using sometimes for music composition

 

 

Custom PCs.... too many to count....

 

Sparc LX

 

Ultra 10 

 

 

 

Ultra 10

 

 

E4000

 

 

e4500

 

 

 

e10000

 

 

 

IBM AS/400 (390?)

 

Java

 

 

COBOL

 

 

QBASIC

 

Visual BASIC

 

Visual C++

 

Borland C++

 

Pascal

 

 

HTML

 

JavaScript

 

SQL

 

 

Perl

 

PHP

 

 

Python

 

Ruby

 

WebOS JavaScript

 

 

Palm OS

 

 

....