BecomeAPatron

Programming Languages I’ve Used

A thread on Indiegamer asked what programming languages people have used. I knew I’d used quite a lot but was surprised when I saw the final list:

Spectrum Basic
BBC Basic
Amstrad Basic
C64 Basic
RISC Acorn Basic
Amiga Basic
Atari ST Basic
Quick Basic

Spectrum Machine Code
BBC Machine Code
C64 Assembly
Amiga Assembly
x86 Assembly (32-bit)

AMOS
STOS
LOGO (on BBC Micro)
OVAL (for Psion Scanners)
Amiga Batch Files (if that counts)
MS-DOS batch Files (if that counts)

Blitz Basic 2
Blitz Plus
Blitz Max

C
C++
C#
Objective C

Visual Basic
Director
Delphi
SQL (if that counts)

HTML (if that counts)
CGI
PHP
Javascript

Spot the gaps … mainly Flash I would say and Java and Perl + some weird old ones (Cobol/Fortran) and a few fancy 90s ones like Ruby and Python, and also other game making languages (Torque, Dark Basic, Game Maker etc), oh and no scripting languages. Hmm sounds like I’m pretty out of touch! 😉

Of course like most people I’ve only touched on some of these and others I’ve spent years on.

I really loved Blitz Basic 2 when I first used it as I’d been using Amiga assembly for ages which gave good results but was damn fiddly, plus Amiga Basic sucked and AMOS wasn’t great. Now I’m using BlitzMax to write games because it’s so quick and easy to use, and it’s as powerful and fast as C++. I highly recommend it for writing games.

Comments are closed.