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
Search
Adron Hall
April 25, 2014
Programming
0
380
Programming Languages from 30k Feet
A short history of a few programming languages.
Adron Hall
April 25, 2014
Tweet
Share
More Decks by Adron Hall
See All by Adron Hall
Hacking F# on Systems, Not Windows
adron
0
320
Visual Studio Code & .NET on OS-X, Linux, and Windows
adron
0
490
Integration & Delivery Continuously
adron
0
550
Programming Languages from 30k Feet (wide screen)
adron
0
320
SITREP
adron
0
2.7k
Intro to Riak with...
adron
1
420
Riak - An Intro With Windows Azure
adron
1
510
Continuously Kicking Ass
adron
0
400
Continuously Kicking Ass
adron
0
370
Other Decks in Programming
See All in Programming
新メンバーも今日から大活躍!SREが支えるスケールし続ける組織のオンボーディング
honmarkhunt
3
5.6k
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
160
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
1
14k
ふつうの技術スタックでアート作品を作ってみる
akira888
0
440
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
100
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
220
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.2k
データの民主化を支える、透明性のあるデータ利活用への挑戦 2025-06-25 Database Engineering Meetup#7
y_ken
0
340
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
2.1k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
420
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.7k
Git: the NoSQL Database
bkeepers
PRO
430
65k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Why Our Code Smells
bkeepers
PRO
337
57k
A Modern Web Designer's Workflow
chriscoyier
694
190k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Rails Girls Zürich Keynote
gr2m
94
14k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Invisible Side of Design
smashingmag
301
51k
How to train your dragon (web standard)
notwaldorf
94
6.1k
Testing 201, or: Great Expectations
jmmastey
42
7.6k
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