I was at the open day at Coder Dojo in Malahide this morning with my three kids.
Very interesting presentations on hardware and programming. And demos of cool stuff including a Raspberry Pi and a JavaScript-controlled helicopter!
The organisers asked the kids to name programming languages. The kids duly came up with Scratch and Java. One of the kids asked me if I could name any more. That got me thinking.
So here I am going to name all of the programming languages I can think of in alphabetical order:
Algol, APL, Assembler, AutoIt
B (I think?), BASIC
C, C++, C#, COBOL
D
E
Fortran
G
H
I
Java, JavaScript
K
Lisp, Logo, LotusScript
M
N
O
Perl, PHP, Processing, Prolog, Python
Qt
Rapid-Q, RPG, Ruby
Scheme, Scratch, SNOBOL, SQL
T
U
VB, VB.NET
W
X
Y
Z
That's 31 by my count.
There are lots more than I know of but can't remember, and lots more that I have never heard of.