Programming Languages from 30k Feet (wide screen)
by
Adron Hall
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
April 24, 2014 Programming Languages Languages from 30,000 ft.
Slide 2
Slide 2 text
Cool Cat Coding Where have the coding cats been?
Slide 3
Slide 3 text
01 Assembly ✤ 1949 (EDSAC Computer)! ✤ assembler! ✤ machine code! ✤ opcode & operands
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
Fortran ✤ 1957! ✤ It landed a lander on the moon.! ✤ It does math.
Slide 6
Slide 6 text
01 RPG ✤ 1959! ✤ Report Program Generator! ✤ File Specs! ✤ Data Definition Specifications
Slide 7
Slide 7 text
C++ A language born of C and forever more… ✤ OOP Happened!! ✤ {} and other common syntax
Slide 8
Slide 8 text
COBOL (COBOL!!!!!!! YEAH!) BOLFH
Slide 9
Slide 9 text
Languages ✤ Pascal! ✤ C! ✤ Perl! ✤ Fortran! ✤ BASIC, GW-BASIC, etc.
Slide 10
Slide 10 text
01 Coding Features Cats got lots of features.
Slide 11
Slide 11 text
Language Characteristics ✤ Turing Complete! ✤ Compilable! ✤ Readable, Writable or Relative
Slide 12
Slide 12 text
Language Characteristics ✤ Object Oriented! ✤ Functional! ✤ Dynamic! ✤ Static Typed
Slide 13
Slide 13 text
Cool Cat Coding Lotsa coding cats.
Slide 14
Slide 14 text
01 Communities The importance of people.
Slide 15
Slide 15 text
Cool Cat Coding So where does that lead us to today? Where are we heading?
Slide 16
Slide 16 text
Web World ✤ JavaScript! ✤ Java! ✤ Ruby! ✤ PHP! ✤ Python
Slide 17
Slide 17 text
Enterprise Kingdom ✤ Java! ✤ C#! ✤ Visual Basic / Visual Basic for Application (VBA)! ✤ JavaScript (yup, still shows up here)
Slide 18
Slide 18 text
Science Land ✤ R! ✤ Matlab! ✤ FORTRAN
Slide 19
Slide 19 text
Cool Cat Coding Languages ✤ Go! ✤ Erlang! ✤ JavaScript
Slide 20
Slide 20 text
01