All the latest UK technology news, reviews and analysis

Creator of Fortran dies

by Iain Thomson

More from this author

20 Mar 2007

Comment: 1

  • Tweet this
John Backus
John Backus 1924 - 2007

John Backus, originator of the first high-level programming language, has died at the age of 82 at his home in Oregon.

Backus was working at IBM when he developed Fortran (a name derived from The IBM Mathematical Formula Translating System) in 1954 to run on IBM's first mass produced computer, the 704.

However, in common with much of the early IT industry, the manuals were not produced until 1956.

Fortran became popular because it used advanced compiler technology that allowed the programmer to use a combination of mathematical terms and shorthand to develop lines of code automatically.

Members of the original team described the development process in terms that would remind many of the early days of internet companies.

Marathon programming sessions were frequently interrupted by breaks for snowball fights, and Backus ignored the IBM policy of rigid performance reviews.

Backus originally trained as a chemist, and was a US Army medic after being drafted, but after having a brain tumour removed he dropped out and moved to New York.

Backus began to study mathematics and graduated from Cornell in 1949, joining IBM a year later.

Initially he worked on programming Poppa, or the IBM SSEC, which boasted a storage capacity of 40Kb. His programs were designed to predict the distance to the moon and the data was later used for the Apollo moon mission.

After working on Fortran, Backus spent much of his time developing a function-level programming language known as FP, many of the ideas for which were used in the J programming language.

FP was based around the idea of telling the computer what problem needed solving rather than giving step-by-step instructions.

Backus won the 1977 Turing Prize for "profound, influential and lasting contributions to the design of practical high-level programming systems, notably through his work on Fortran, and for seminal publication of formal procedures for the specification of programming languages".

In 1987 Backus became an IBM fellow and retired in 1991. He is survived by two daughters.

Do you agree?

 

Add your comment

We won't publish your address
By submitting a comment you agree to abide by our Terms & Conditions. Your comment will be moderated before publication.

Poll

IT priorities for 2012

What is the most important IT priority for your company this year?

99%

0%

1%

0%

0%

Connect with V3.co.uk

Sign up to our daily or weekly newsletters

Accurev

Top 5 software development challenges

This paper focuses on a series of best practices and techniques for development teams looking to improve their software development processes

Talend

Rubbish in, rubbish enterprise

Why good data management at all levels is essential in the modern business (video, 6mins)

Infrastructure Architect

An Infrastructure Technical Architect is required to...

Managed Services Processes Manager ITIL V3 , M3 M4

Managed Services Process's Manager, ITIL V3 Intermediate...

C#/ASP.net Developer

My client is an excellent company within the media industry...

ASP.NET MVC, C# Developer - Global Record Label - London

ASP.NET MVC, C# Developer (.NET, C#.NET, dot NET, Web...

To send to more than one email address, simply separate each address with a comma.