scroll to top
Stuck on your essay?
Get ideas from this essay and see how your work stacks up
Word Count: 1,579
Abstract C has had a phenomenal growth since its beginnings in the early 1980s and has taken its place as one of the premier programming languages in use today This paper examines the history purpose and expectations of the C language and emphasizes the Object Oriented basis that has made C so popular Analysis Of The C Programming Language Object Oriented Programming OOP is a software development paradigm that has passed the test of time The key concepts if OOP inheritance polymorphism and encapsulation provide the programmer an abstraction that models the real world of objects or things These key concepts came from simulation - the technology to simulate or model the real world in a computer These concepts form the basis of the C computer language Origins To find the origins of C one must travel around the world to a place that has spawned much original thought Scandinavia in particular Norway Here in the early 1960s Kristen Nygaard led a group of scientists in developing a radical new programming language Holmevik 1995 for simulation This was to be a precise language which allows a description of a network in terms of standardized and generally accepted concepts where the flow may be thought of as being composed of discrete units demanding service at discrete service elements and entering and leaving the elements at definite moments sic of time Today this is known as encapsulation and is central to the idea of objects The new language called Simula was based on the then leading European program language called Anglo so that commercial acceptance would be more likely Later Simula became a more general purpose language through involvement and money from UNIVAC The developers realized that the language needed tools for expressing common properties between interrelated processes in the system Holmevik 1995 - or inheritance In addition some of the sophisticated simulation facilities embedded in the early Simula where removed to form a
@Kibin is a lifesaver for my essay right now!!
- Sandra Slivka, student @ UC Berkeley
Wow, this is the best essay help I've ever received!
- Camvu Pham, student @ U of M
If I'd known about @Kibin in college, I would have gotten much more sleep
- Jen Soust, alumni @ UCLA