BeginnersBook.in

Programming For Geeks

  • Home
  • All Tutorials
    • Learn C
    • Learn Python
  • Programs
    • Java Programs
    • C++ Programs
    • C Programs
  • Algorithms
    • Sorting
  • MCQ’s
    • MySQL
    • Operating System
  • WordPress
    • Genesis Pro Themes
    • Blogs
  • Tools
    • Direct Download Link Generator
    • HTML Compiler
  • How to
    • Web Examples
  • Write For Us

History of C Programming Language

May 3, 2018 By Mr. Robot

Before we can begin to write serious programs, it would be interesting to know the history of C language. Here we are going to discuss a brief history of c programming language.

Dennis_RitchieC was originally designed for and implemented on the UNIX operating system on the DEC PDP-11, by Dennis Ritchie and Ken Thompson in 1972 at Bell Laboratories of AT & T (American Telephone & Telegraph), located in the U.S.A.

It was designed and written by a man named Dennis Ritchie.

In the late seventies, C began to replace the more familiar languages of that time like PL/I, ALGOL, etc. No one pushed C. It wasn’t made the ‘official’ Bell Labs language. Thus, without any advertisement, C’s reputation spread and its pool of users grew. Dennis Ritchie seems to have been rather surprised that so many programmers preferred C to older languages like FORTRAN or PL/I, or the newer ones like Pascal and APL, but surprisingly c became a popular programming language.



Let’s see the programming languages that were developed before C.

Programming LanguageYear
Regional Assembly Language1951
Autocode1952
IPL (forerunner to LISP)1954
FLOW-MATIC (led by COBOL)1955
FORTRAN (First compiler)1957
COMTRAN (precursor to COBOL)1957
LISP1958
ALGOL 581958
FACT1959
COBOL1959
RPG1959
APL1962
SIMULA1962
SNOBOL1962
CPL1963
Speakeasy (Computation Environment)1964
BASIC1964
PL/I1964
JOSS1966
BCPL (Forerunner to C)1967
❮ PreviousNext ❯

Filed Under: C Tutorial

Related Posts

  • Switch statement in C Programming
  • Pointers in C Language
  • C library function fseek()

Recent Posts

  • Download Grand Theft Auto: Vice City Audio File | Highly Compressed
  • Grand Theft Auto: Vice City Game Download For PC | Full Setup
  • SQL SHOW DATABASES Statement
  • Direct view storage Tube (DVST) in Computer Graphics
  • CRT Color Monitor in Computer Graphics

C Tutorial

  • C - Home
  • C - Introduction
  • C - History
  • C - Features
  • C - Limitations
  • C - Environment Setup
  • C - First Program
  • C - Input & Output
  • C - Variables
  • C - Identifiers
  • C - DataTypes
  • C - Comments
  • C - Keywords
  • C - Operators
  • C - Typecast Operator
  • C - Sizeof Operator
  • C - Escape Sequence
  • C - Constants

C Control Statements

  • C - Simple if
  • C - if-else
  • C - else-if
  • C - Nested if-else
  • C - Switch

C Loops

  • C - For loop
  • C - While loop
  • C - do-while loop
  • C - Break Statement
  • C - Continue Statement
  • C - goto Statement

C Functions

  • C - Functions
  • C - Call by value
  • C - Call by reference
  • C - Storage Classes

C Array

  • C - Arrays
  • C - 2-D Array
  • C - Array to function

C Pointers

  • C - What is Pointer
  • C - Pointer to Pointer
  • C - Pointer Arithmetic

C Strings

  • C - What is Strings
  • C - String Functions

C Structure

  • C - What is Structure
  • C - Array of Structure
  • C - Nested Structure
  • C - Using typedef
  • C - Pointers to Structure

C Union

  • C - What is Union
  • Structure vs Union

C File Handling

  • C - File Input/Output

C Advance

  • C - Command Line Arguments

More…

  • C - Enumeration
  • C - Examples

Copyright © 2019 - BeginnersBook.in - All Right Reserved || Sitemap