Bifalgorithm post · Computer science one · Getting Started: Hello World

How did C originate and influence other programming languages?

How did C originate and influence other programming languages? (Computer science one · Getting Started: Hello World) — "C has been highly influential in the de…

Ideas in this flowchart

  • C: origins, development, and influence
  • C strongly influenced the design and syntax of many later languages.
  • Many languages adopted C's basic syntax and structured programming approach.
  • Dennis Ritchie developed C at AT&T Bell Labs from 1969 to 1972.
  • C was created to provide a new language for the PDP-11 minicomputer.
  • The PDP-11 used Unix, creating a close relationship between C and Unix.
  • Unix was later rewritten in C, becoming the first operating system written in a language other than assembly.
  • The name C came from B, its predecessor and a simplified version of BCPL.
  • Kernighan and Ritchie's 1978 book provided the first formal specification and later became the ANSI C standard.
  • C's popularity led to object-oriented variations of the language.
  • Bjarne Stroustrup developed C++ at Bell Labs from 1979 to 1983.
  • Brad Cox and Tom Love developed Objective-C at Stepstone from 1981 to 1983.
Feed/

How did C originate and influence other programming languages?

No cover

Channel

Computer science one

1 page

"C has been highly influential in the design and syntax of other languages including C++, Objective-C, C#, Java, and PHP, among many others. Many languages have adopted the basic syntactic elements and structured programming approach of the C language. C was originally developed by Dennis Ritchie while at AT&T Bell Labs 1969–1972. C was born out of the need for a new language for the PDP-11 minicomputer that used the Unix operating system (written by Ken Thompson). From its inception, C has had a close relation to Unix; in fact the operating system was subsequently rewritten in C, making it the first OS to be written in a language other than assembly. The language was dubbed “C” as its predecessor was named “B,” a simplified version of BCPL (Basic Combined Programming Language). The first formal specification was published as The C Programming Language by Kernighan and Ritchie (1978) [ 26 ] often referred to as “The K&R Book” which would later become the American National Standards Institute (ANSI) C standard. C gained in popularity and directly influenced object-oriented variations of it. Bjarne Stroustrup developed C++ while at Bell Labs from 1979–1983. Brad Cox and Tom Love developed Objective-C from 1981–1983 at their company Stepstone."

Flowchart preview
👍
0
0 comments0 shares

Sign in to view and post comments.