Sunday, March 24, 2019

History of C Essay -- Essays Papers

History of Origins and Examples Essay written by DaMonMayersOrigins of CWhat are C and OOP?C is an advanced, high-altitude programming linguistic communication ( computing device expressions) that is used to develop powerful applications for Microsoft Windows, many Linux environments, and other well-known and widely used operating systems. C is quickly becoming the standard talking to for commercial software development (Oualline).OOP, an abbreviation for object-oriented programming is simply formula that attempts to place a new layer of abstraction between the coder and the data he is working with this layer will help the computer programmer develop better code more quickly than he could do before. (McHale). OOP languages must include four fundamental concepts before it may more or less be defined as object-oriented (O-O) encapsulation, polymorphism, inheritance and the ability to be driving (McHale).Where did C come from?C was designed and implemented by Bjarne Stroustrup who whole kit for AT&T Bell Labs as head of the Large-Scale computer program Research department where he is heavily involved with the evolution of his carrefour (Duffy, 98). His development, originally called C with classes was a marriage between a language called Simula67 with object-orientated features and C, which was powerful and efficient in its design.FortranJohn Backus at IBM developed Fortran in 1956. Fortran, an abbreviation and acronym for FORmula TRANslation system, is generally considered to be the first high-level programming language. Fortran is, even today, a language of choice among programmers, its latest release, Fortran 90, in 1990. Early versions of this language would be largely criticized today there were a a few(prenominal) problems identical the program layout, which had to obey certain criteria like an 80 mention maximum line (the length of a punch card on which the programs were often written) (Parsons) and the first six columns were reserved for la bels and comments, denoted by the keyword C however, this language influenced every language used today in the programming companionship in some way. A sample Fortran program would look like this (the digits 1, 2, and 3 in this program are labels and .GT. signifies a comparison checking to satisfy if the variable, H, is Greater Than 5)C EXAMPLE FORTRAN CODEDIMENSION A(5), B(5,2)INTEGER HDO 1 I = 1,51 A(I) = 6 - IH = 13 IF (H.GT.5... ...n Technology at Brighton University. Internet. December 16, 1994. Available http//www.it.bton.ac.uk/burks/burks/foldoc/58/19.htmMcHale, William. Object-Oriented C? A Case Study of C and Objective-C as Object-Oriented Extensions of C. Online. University of Maryland, Baltimore County. Internet. 28 Apr. 1996. Available http//www.gl.umbc.edu/schmitt/331S96/wmchal1/testdraft.htmlOualline, Steve. Practical C Programming. OReilly & Associates, September 1995.Overland, Brian. C in Plain English. MISPress, 1996Parsns, Peter. A Brief History of Programm ing. Online. University of Hull Department of calculating machine Sciences. Internet. 1997. Available http//web.dcs.hull.ac.uk/people/pjp/Teaching/08208-9697/Notes/Languages/node2.htmlStroustrup, Bjarne. The C Programming Language. Addison-Wesley Publication Company, February 4th, 2000.Stroustrup, Bjarne. Stroustrup Bjarnes Homepage. Online. AT&T Bell Labs. Internet. 2000. Available http//www.research.att.com/bs/C.htmlThe Standard ML Programming Language. Online. Hughes College of Engineering at the University of Nevada at Las Vegas. Internet. 1999. Available http//www.egr.unlv.edu/stock_answers/languages/sml/

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.