What is C Language and Its Need

c programming language


INTRODUCTION ABOUT NEED OF "C LANGUAGE" 
Since computer is a machine which is used for many purposes such as manipulation of data , scientific calculations , business data processing etc. It was further expanded to various fields of applications. Based on the applications, different programming languages were developed. For example:
  • FORTRAN was developed for scientific calculations
  • PASCAL was developed for general applications
  • COBOL was developed for business data processing
  • PROLOG AND LISP was developed for artificial intelligence applications.

Then there was need for language which would be used to develop system programs. " C " i.e new programming language was developed to fulfil this requirement.

WHAT IS "C LANGUAGE": 


DINNIS RITCHIE
                                                             



C is both general purpose and specific purpose programming language. C is high level language. It is powerful
programming language. C is developed by DINNIS RITCHIE and BRAIN KERNIGHAN.    
C is developed at AT AND T'BELLS LABORATORY , USA in 1972. C is generally derived from two early proramming languages
  1. BCPL(basic combined programming language)
  2.  B language

      MARTIN RICHARDS developed "BCPL Language" and KEN THOMPSON developed "B Language". For UNIX OPERATING SYSTEM MR. KEN THOMPSON design a Language on PDP-7 Machine.In 1972, DENNIS RITCHIE developed new version of B and named it as C. His thinking behind name given to C is that C comes after B in alphabetical order which shows advancement to B. Basically there was a plan to develop UNIX OPERATING SYSTEM using C language. As C is strongly associated with unix operating system , it also runs on various operating systems including Window 95/98, MS-DOS etc.
      In 1978  both  DENNIS RITCHIE  AND  BRAIN KERNINGHAN  publish  a  detailed  description of C language. C is Case Sensitive Language means written in Lowercase letters.



      0 Response to "What is C Language and Its Need"

      Post a Comment

      Popular Posts

      Label

      1 Sidebar 2 Columns 3 Columns Footer 3rdball 4 Columns Footer Alex Alvaro Antsasia Arlinadesign Averie Barry BASIC CONCEPTS Basil Bayna Fast BeautyPress BeautyTemplates Beckel Best Best - Clean Beyonce Pro BioMag BlackMag Blanter Nova Blogger Card Bloggertheme9 Blogish Bpress Brakt C LANGUAGE C PROGRAMS C++ LANGUAGE C++ PROGRAMS Carella Cellar Charlotte Chooko Lite Clara Clean Combo One Cooperate Crusade Darry Dorman Dreamway Dunia Blanter eCars EduAcademy EducationPress Elise Elvan Eva Everyday FabNews Fashion Fashion Blogger Template Fashion Gossip FastCars Fedo FlashNews Fredy Portfolio Gaming Globus GoodTime Goomsite HTML LANGUAGE iGaming Indicate Innove Insomnia InspiredNews iSoft Jasmine Kalem Landscaping Lashira Lavelle Lily Fashion Limax Linea Lionex Luminescence Lite Lumix Luxury Magazine MagazinePro MAJOR DIFFERENCES MarketingBlog Martin MaxiMag Medica Mega Melissa Mercury MeshMag Minimag Minimalist MiniNews MovieKhor msdesignbd MusicLand Neko NetZine New Spread News16 Newsflash NewsForce NewsIdea Newspaper News NewsPro Nubie Fast Odd Themes Optima PaperMag PaperMag blog Parhlo Perfection Personal Personal Blog Photosout PixelZ Power Blog Premium Themes ProfileMag Purez Rano ReadNews Real estate Remito Grid Responsive Revo Robusta Rotario Saara SeoBoost Settle Shouters Simple Catch SimpleClean Sketchly SNews SolidMag Someo Sophie Sora Sora Bank Sora Home Sora News Responsive Sora One Sora Ribbon Spido Sticko Stucco Sure Mag Swift Tech Tech Pro Techia Techmax TechSpot TemplateClue Templateism Templatesilk Templatesyard Templatezy The Freelancer TheBlogger TheFocus Themeforest Themexpose TIPS AND TRICKS Topside TravelMag Trendy Trendy Travel Tumblr Under Construction Uong Jowo Veethemes Vertox VideoPlay Vigo Waverly way2themes WebBiz Wedding X-Mag Zealer ZetaMag