Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Programming Languages from 30k Feet (wide screen)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Adron Hall
April 25, 2014
Programming
360
0
Share
Programming Languages from 30k Feet (wide screen)
A short history of a few programming languages.
Adron Hall
April 25, 2014
More Decks by Adron Hall
See All by Adron Hall
Hacking F# on Systems, Not Windows
adron
0
360
Visual Studio Code & .NET on OS-X, Linux, and Windows
adron
0
530
Integration & Delivery Continuously
adron
0
620
Programming Languages from 30k Feet
adron
0
430
SITREP
adron
0
2.8k
Intro to Riak with...
adron
1
490
Riak - An Intro With Windows Azure
adron
1
550
Continuously Kicking Ass
adron
0
490
Continuously Kicking Ass
adron
0
450
Other Decks in Programming
See All in Programming
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
180
The Less-Told Story of Socket Timeouts
coe401_
3
1.1k
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
760
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.4k
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
3
330
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
130
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
190
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
380
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2.7k
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
340
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
150
From Formal Specification to Property Based Test
ohbarye
0
2.4k
Featured
See All Featured
Building Applications with DynamoDB
mza
96
7k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
130
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
350
[SF Ruby Conf 2025] Rails X
palkan
2
1k
The Invisible Side of Design
smashingmag
302
52k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
Odyssey Design
rkendrick25
PRO
2
610
Technical Leadership for Architectural Decision Making
baasie
3
360
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Designing for humans not robots
tammielis
254
26k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
540
Transcript
April 24, 2014 Programming Languages Languages from 30,000 ft.
Cool Cat Coding Where have the coding cats been?
01 Assembly ✤ 1949 (EDSAC Computer)! ✤ assembler! ✤ machine
code! ✤ opcode & operands
None
Fortran ✤ 1957! ✤ It landed a lander on the
moon.! ✤ It does math.
01 RPG ✤ 1959! ✤ Report Program Generator! ✤ File
Specs! ✤ Data Definition Specifications
C++ A language born of C and forever more… ✤
OOP Happened!! ✤ {} and other common syntax
COBOL (COBOL!!!!!!! YEAH!) BOLFH
Languages ✤ Pascal! ✤ C! ✤ Perl! ✤ Fortran! ✤
BASIC, GW-BASIC, etc.
01 Coding Features Cats got lots of features.
Language Characteristics ✤ Turing Complete! ✤ Compilable! ✤ Readable, Writable
or Relative
Language Characteristics ✤ Object Oriented! ✤ Functional! ✤ Dynamic! ✤
Static Typed
Cool Cat Coding Lotsa coding cats.
01 Communities The importance of people.
Cool Cat Coding So where does that lead us to
today? Where are we heading?
Web World ✤ JavaScript! ✤ Java! ✤ Ruby! ✤ PHP!
✤ Python
Enterprise Kingdom ✤ Java! ✤ C#! ✤ Visual Basic /
Visual Basic for Application (VBA)! ✤ JavaScript (yup, still shows up here)
Science Land ✤ R! ✤ Matlab! ✤ FORTRAN
Cool Cat Coding Languages ✤ Go! ✤ Erlang! ✤ JavaScript
01