# John Barnes

> British computer scientist (20th-century)

**Wikidata**: [Q6220764](https://www.wikidata.org/wiki/Q6220764)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/John_Barnes_(computer_scientist))  
**Source**: https://4ort.xyz/entity/john-barnes-q6220764

## Summary
John Barnes was a British computer scientist who specialized in programming languages and informatics. He is best known for developing RTL/2, a programming language created at Imperial Chemical Industries Ltd in 1972, which contributed to the field of computer science and programming language design.

## Biography
- Born: 1937, United Kingdom
- Nationality: United Kingdom
- Education: University of Cambridge
- Known for: Developing RTL/2, a programming language
- Employer(s): Imperial Chemical Industries Ltd
- Field(s): Computer science, informatics, programming languages

## Contributions
John Barnes developed RTL/2, a programming language, in 1972 while working at Imperial Chemical Industries Ltd. RTL/2 was part of the broader ALGOL family of programming languages, which are imperative languages used for communication with machines. His work in programming language design contributed to the field of computer science and informatics. Barnes' contributions were significant in the development of programming languages, particularly within the ALGOL family, which influenced the study and practice of computer science.

## FAQs
### Q: What was John Barnes' most significant contribution to computer science?
A: John Barnes is best known for developing RTL/2, a programming language created in 1972 at Imperial Chemical Industries Ltd. RTL/2 was part of the ALGOL family, contributing to the field of programming language design.

### Q: Where did John Barnes study?
A: John Barnes studied at the University of Cambridge.

### Q: What programming language did John Barnes develop?
A: John Barnes developed RTL/2, a programming language, in 1972.

### Q: What was John Barnes' field of expertise?
A: John Barnes specialized in computer science, informatics, and programming languages.

### Q: Where did John Barnes work?
A: John Barnes worked at Imperial Chemical Industries Ltd.

## Why They Matter
John Barnes' development of RTL/2 in 1972 was a significant contribution to the field of programming languages. RTL/2 was part of the ALGOL family, which is a family of imperative programming languages. His work in programming language design influenced the study and practice of computer science and informatics. Barnes' contributions to the development of programming languages, particularly within the ALGOL family, have had a lasting impact on the field.

## Notable For
- Developed RTL/2, a programming language, in 1972
- Contributed to the ALGOL family of programming languages
- Specialized in computer science, informatics, and programming languages
- Worked at Imperial Chemical Industries Ltd

## Body
### Early Life and Education
John Barnes was born in 1937 in the United Kingdom. He studied at the University of Cambridge, where he developed an interest in computer science and programming languages.

### Career and Contributions
John Barnes worked at Imperial Chemical Industries Ltd, where he developed RTL/2, a programming language, in 1972. RTL/2 was part of the ALGOL family, which is a family of imperative programming languages. His work in programming language design contributed to the field of computer science and informatics.

### Legacy
John Barnes' development of RTL/2 in 1972 was a significant contribution to the field of programming languages. His work in programming language design influenced the study and practice of computer science and informatics. Barnes' contributions to the development of programming languages, particularly within the ALGOL family, have had a lasting impact on the field.

```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "John Barnes",
  "jobTitle": "Computer Scientist",
  "worksFor": {"@type": "Organization", "name": "Imperial Chemical Industries Ltd"},
  "nationality": {"@type": "Country", "name": "United Kingdom"},
  "birthDate": "1937",
  "birthPlace": "United Kingdom",
  "alumniOf": [{"@type": "EducationalOrganization", "name": "University of Cambridge"}],
  "knowsAbout": ["Computer Science", "Informatics", "Programming Languages"],
  "sameAs": ["https://www.wikidata.org/wiki/Q13550863", "https://en.wikipedia.org/wiki/John_Barnes_(computer_scientist)"],
  "description": "British computer scientist known for developing RTL/2, a programming language in 1972."
}

## References

1. Czech National Authority Database
2. [Source](https://viaf.org/viaf/data/viaf-20230206-links.txt.gz)
3. National Library of Israel Names and Subjects Authority File