Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which Programming Language Was First To Use Virtual Machine?

I Previously Assumed that it was java(i was wrong), am reading stuff on smalltalk, I was amazed when i read this paragraph

"Smalltalk has a very special place in computer science history. It appeared publicly around the early 80s as a product of Xerox PARC (Palo Alto Research Center). It was pretty different than the programming languages that far in regards to its vision in object oriented programming and the syntax and environment it used to realize this method of thinking. Also it was using a virtual machine concept that was not popular at the time."

Wow it uses Virtual Machine. So it also means that Need of "Cross Platform" was felt So long ago..????

like image 669
Mysterious Jack Avatar asked Oct 28 '25 20:10

Mysterious Jack


1 Answers

Allegedly [1], the O-code machine for BCPL was the first virtual-machine–like thing, from the “late 60s”. The UCSD-Pascal p-code (often referred to as the first one) followed in the “early 70s” [2]

So, depending on who you will Ask, it is either Pascal or BCPL.

like image 98
Tobias Avatar answered Oct 31 '25 12:10

Tobias