38897

38897



Rozdział 2

O języku C

Zobacz w Wikipedii: C (język programowania)


C jest językiem programowania wysokiego |>oziomu. Jego nazwę interpretuje się jako następną literę po B (nazwa jego poprzednika), lub drugą literę języka BCPL (poprzednik języka B).

Historia C

W 1947 roku trzej naukowcy z Bell Teleplłone Laboratories William Sliockley. Walter Brattain i John Bardeen stworzyli pierwszy tranzystor; w 1956 roku, w MIT skonstruowano pierwszy komputer oparty wyłącznie na tranzystorach: TX-0; w 1958 roku Jack Ki łby z Texas Instruments skonstruował układ scalony. Ale zanim powstał pierwszy układ scalony, pierwszy język wysokiego poziomu został już napisany.

W 1951 powstał Fortran (Formula Translator), który zapoczątkował napisanie języka Fortran I (1956). Później powstały kolejno:

•    Algol 58 — Algorithmic Language w 1958 r.

•    Algol 60 (1960)

•    CPL Combined Prognunming Language (1963)

•    BCPL — Basic CPL (1967)

•    B (1969)

i C w oparciu o B.

B został stworzony przez Kena Thomjjsona z Bell La Iw: był to język interpretowany. używany w*e wczesnych, wewnętrznych wersjach systemu operacyjnego UNIX. Inni pracownicy Bell Labs, Tliomjjson i Demus Richic. rozwinęli B, nazywając go NB: dalszy rozwój NB dal C język kompilowany. Większa część UNIXa została ponownie napisana w NB, a następnie w C, co dało w efekcie bardziej przenośny system operacyjny. W 1978 roku wydana została książka pt. “The C Programming Language*. która stała się pierwszym podręcznikiem do nauki języka C.

Możliwość uruchamiania UNIX-a na różnych komputerach była główną przyczyną początkowej popularności zarówno UNIX-a, jak i C: zamiast tworzyć nowy system operacyjny, programiści mogli po prostu napisać tylko te części systemu, których wymagał inny sprzęt, oraz napisać kompilator C dla nowego systemu. Odkąd większa

13



Wyszukiwarka

Podobne podstrony:
Rozdział 2O języku C Zobacz w Wikipedii: C (ję- C jest językiem programowania wysokiego poziomu. Jeg
1. Moduły i programowanie modularne Język Pascal jest językiem strukturalnym. Oznacza to. że program
KI8 do Europy ze swych pierwotnych siedzib w Azji Środkowej. Ich język nie jest językiem indoeurope
Język JAVA - „program krok po kroku" Ale - Co to jest „klasa" Język Java jest językiem
rzystywana w licznych uniwersytetach w Stanach Zjednoczo w których język angielski jest językiem wyk
Język dynamiczny - język programowania wysokiego poziomu, który podczas działania programu wykonuje
Między słowem a obrazem: afiliacje literatury i filmu... 93 Język filmu jest językiem audiowizualnym
2. Wykorzystywane technologie 2.1. Język programowania Python Oprogramowanie napisane jest w języku
Scan0053 (8) I E) Języków programowania 11.    Język C ++ Jest Językiem: A) kodem
IMG! rozdział drugi 64 segmentów swojej publiczności i efektem jest zmiana w strategiach programowyc
PK1 2006 © Wolery Susłow Czym jest Java? Obiektowy język programowania ogólnego
Co to jest język programowania? ■    Języki programowania-jeżyk
Języki programowania-podstawowe cechy ■ Każdy język programowania jest określony przez swoją
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język Java Java jest językiem
04 7 Wstęp1.3. Język programowania Do tworzenia programu sterowniczego potrzebny jest określony,
O) Programów diagnostycznych E) Języków programowania 11. Język C ++ Jest Językiem: A) kodem

więcej podobnych podstron