(07-03-2015 05:51 PM)Dave Frederickson Wrote: [ -> ]What was your first programming language?
On calculators: RPN on HP-33E in 1979
> AOS-58 > RPN-41 > RPL-28 > RPL-48 > RPN/RPL on all HP calculators
On computers: BASIC on Apple II+ in 1981
Here is a partial list of computer languages that I have learned and for most, used professionally ...
: BASIC (MS-Basic, VB, VB.NET, ...), Assembler (6502/6809/Z80/8086/...), COBOL, FORTRAN, PL/1,
: Pascal (USCD, Turbo, Delphi, ...), XBase (DBase, Clipper, ...), shell scripting (batch, c/korn/bourne, REXX, ...)
: Forth, C Unix/K&R/ANSI/C99/C11, PERL, Lisp, Prolog, Smalltalk (Smalltalk/V, VisualAge),
: C++ 1/2/98/03/11/14 (compilers: Glockenspiel, Zortech, C-Front, MS, Borland, GNU, LLVM, ...)
: Objective-C, Ada, Java, Ruby, C#, AspectJ and currently learning Swift
IMHO,
Programming languages brings, for some, new programming paradigms (procedural, object, declarative, aspect, functional, early/late binding, static/dynamic dispatch, etc).
The initial libraries/frameworks reveal the principal intentions/goals of a language/system creator(s)
The user(s) created libraries/frameworks gives you the true possibilities of a language/system.