Uvod u C   Autor: Milan Miščević
 
Jezik
Istorijat
C++
Kompajler
Razvojni ciklus
Hello.c
Greške
Komentari
Varijable
Printf i scanf
Include i main
Zbir.c
Konstante
Naredbe i izrazi
Operatori I
Zadaci I nivo
Operatori II
If/else
Zadaci II nivo
For
Zadaci III nivo
While
Zadaci IV nivo
Funkcije
Zadaci V nivo
Nizovi
Zadaci VI nivo
Zadaci
Rječnik
Literatura

abc C
  Ovo poglavlje suštinski se odnosi na sve programske jezike, a ponajviše na one iz grupe kompajliranih.

Da bi napravili neku aplikaciju, morate proći kroz sledeći ciklus: ideja - realizacija - testiranje. Shematski to izgleda ovako:

  1. Ideja
    • Određivanje cilja
  2. Realizacija
    • Projektovanje aplikacije
    • Pisanje koda
    • Kompajliranje
  3. Testiranje
Svaka aplikacija koja se napiše ima svoju namjenu ili cilj, bio on neki od koje će programer imati direktne koristi ili bio on učenje. Nakon što se odredi cilj aplikacije, slijedi njena realizacija. Aplikacija se mora prvo projektovati. Pod projektovanjem se podrazumjeva osmišljanje strukture aplikacije, odabiranje ulaznih varijabli, određenje izlaznih i sl. Potom slijedi pisanje koda (eng. Code). Da bi se aplikacija mogla izvršavati, mora se kod prevesti u izvršnu datoteku (eng. Executable File). To se čini kompajlerom. Kompajliranje ima svoje podkorake, ali oni nisu od vitalnog značaja za ovaj rad. I završi korak je testiranje, da se vidi da li aplikacija radi ono što treba ili ne.

Kompajler - Hello.c