Prev | Current Page 122 | Next

Carl Reynolds and Paul Tymann

"Schaum's Outline of Principles of Computer Science"

Over time, however, an almost countless number of variations of BASIC have been created, and
some are very rich in programming power. Microsoft??™s Visual Basic, for example, is a powerful language rich
in modern features.
Dennis Ritchie created the very influential third-generation language C in 1971. C was developed as a language
with which to write the operating system Unix, and the popularity of C and Unix rose together. C is also an
imperative programming language. An important part of C??™s appeal is its ability to perform low-level manipulations,
such as manipulations of individual bits, from a high-level language. C code is also unusually amenable
to performance optimization. Even after 34 years, C is neck-and-neck with the much newer Java as the most
popular language for new work (http://www.tiobe.com/tpci.htm).
During the 1970s, the language Smalltalk popularized the ideas of object-oriented programming. Objectoriented
languages are another subcategory of imperative languages. Both procedural and object-oriented
languages are imperative languages. The difference is that object-oriented languages support object-oriented
programming practices such as inheritance, encapsulation, and polymorphism.


Pages:
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
życzenia ślubne typy bukmacherskie Tango Olsztyn dieta light wierszyki