|
|
The beginning of generation codes used to program computers, was called machine language or machine code, it is the only language a computer really understands. It is a sequence of 0s and 1s that the computer's controllers electrically interpret as instructions. The second generation of codes was called assembly language. assembly language turns the foreign language of 0s and 1s into human words like 'add'. Assembly language is always translated back into machine code by computer programs called assemblers.
The third generation of code, was called high level language or HLL, which has human sounding words as well as words put into sentences. In order for the computer to understand any HLL, a compiler interprets the high level language into either assembly language or machine code. All software programming languages need to be eventually translated into machine code for a computer to use the instructions they contain.
As the user you do not see the code used to create computer software programs. However, you do use the results and the end products of software programming which are soft programs that are easy to use by the consumer. Below is an article discussing the history of software programming of Computer Chess and the lives of the software programmer behind one of your favorite software programs.
Dr. Dietrich Prinz wrote the original computer chess program for a universal functioning computer. The program was released in November 1951. Previously, special purpose machines which were designed only for playing chess had been invented, but Prinz decided to invent a program that could be played on any general computer. Since computers of the 1950's had very little memory power compared to today's computers, his program could only examine every possible move until a solution was found which took an average of fifteen minutes (a move that can be accomplished by a modern computer in a fraction of a second!) However, for its time this was considered a miracle.
Dr. Dietrich G. Prinz was born on 29 March, 1903. He was educated at Berlin University, where his teachers included genius's Planck and Einstein and graduated with a Ph.D. in Philosophy. He left for England in 1935 where he began working at Ferranti Ltd., a major computer business. He soon became the companies head programmer and in 1957, after his original chess program, a full-fledged chess program introduced by Bernstein for an IMB. In 1983, a chess program called Belle was designed by AT&T and became the first to reach the U.S.A. Since, Chess programs have become widely popular to a large group of people, including mater chess players as well as novices. |
| Author: Barney Garcia |
| |
Author Bio:
Author Barney Garcia is a proud contributing author and enjoys writing about many different topics. Please visit my web sites @ www.plenty-of-software.info and www.spyware-begone-now.info |
|
 |
|
| |
Related Articles |
| |
Which Brand Of ATV Tires Is The Best
|
| |
Drivers Ed Spotlight: How to Choose the Best Driving School for Your Teen
|
| |
Houston Market for Mobile Car Washing in Parking Lots
|
| |
The Story Of Porsche Automobiles
|
| |
How To Save Money When Buying A Car New Or Used
|
| |
8 GM Brands: 1 or 2 Too Many?
|
| |
Nitro Powered RC Cars - Tips for Choosing Your First Gas RC Car
|
| |
Jaguar XK 140: Filling the Spot Between the 120 and the 150
|
| |
Understanding The Airbag
|
| |
Software Programming And Computer Chess
|
| |
|
|
|
| |
|
| |
| The beginning of generation codes used to program computers, was called machine language or machine ... - Barney Garcia |
| |
| The 2006 Toyota Celica has racy lines that are very detailed. These lines provide and exude an aura ... - Mark Clarkson |
| |
| Don't know what to look for when buying a new car? The Federal Trade Commission (FTC) is an organiza ... - Carl Hampton |
| |
|
|
| |
| Whether it's a donation of time, money or objects, most charities are in big need of any assistance ... - Tom Sample |
| |
| Auto insurance is another name for security of your vehicle. As the name suggests auto insurance is ... - Mansi Gupta |
| |
|
| |
|
|