Development of Programming Languages

 

 

Grace Murray Hopper (1906-1992)

 

 
 
 
 
 

Machine Language
00000100 10000010
00000001 10000001
00000101 10000010
00001011 10000010
00001101 00010000
00010100 00000010
00000101 10000011
00001111 00000000
00010100 00000011
00000101 10000011
00001111 00000000
 
 
Assembly Language
LOD Y
SUB X
STO Y
CPL Y
JMZ 16
LOD #2
STO Z
HLT
LOD #3
STO Z
HLT
 
 
High-Level Language
if (x > y) {
  z = 2;
} else {
  z = 3;
}
 
 

 


Compilers and Virtual Machines



 
 

[Prev]  [Next]