C je programski jezik opće namjene koji je izuzetno popularan, jednostavan i fleksibilan. To je strojno neovisan, strukturiran programski jezik koji se široko koristi u raznim aplikacijama
Slijedi kurirani popis knjiga C za programiranje koji bi trebali biti dio bilo koje knjižnice C programera.
1) C Programiranje Vodič za apsolutne početnike
C Programiranje vodiča za apsolutne početnike knjiga je koju su napisali Greg Perry i Dean Miller. Ova knjiga jasnim i laganim koracima podučava osnovni koncept jezika C. Knjiga objašnjava način organiziranja programa i rada s varijablama, operatorima, I / O-om, pokazivačima, funkcijama itd.
Ova knjiga o C dala je jednostavne upute koje vam pomažu u stvaranju korisnog, pouzdanog C koda, od igara do mobilnih aplikacija.
Na Amazonu provjerite najnovije cijene i korisničke recenzije2) C programski jezik
Programski jezik C (drugo izdanje) koji je napisao Brain W. Kernighan idealan je za digitalnu knjižnicu svakog ozbiljnog programera. Trebali biste imati pozadinu strukture podataka da biste lako slijedili većinu primjera.
Da biste pročitali ovu C programsku knjigu, morate biti upoznati s osnovnim programskim konceptima poput varijabli, naredbi o dodjeli, petlji i funkcijama.
Knjiga uključuje detaljne informacije o referentnom priručniku za jezik C. Također vam pomaže u sintaksnom zapisu, deklaracijama, pravilima opsega itd.
Na Amazonu provjerite najnovije cijene i korisničke recenzije3) Programski jezik C, drugo izdanje
Ovu je knjigu napisao Kernighan za programera Advanced C. Osoba bi trebala imati malo predznanja o strukturi podataka kako bi lako slijedila većinu primjera. Knjiga je također strukturirana za ponovnu upotrebu funkcija iz prethodnih poglavlja poput dobivanja linije, strcmp, alloc itd.
Međutim, većina tih funkcija potpuno je ista u C-ovoj standardnoj knjižnici. Ako duboko pročitate sadržaj ove knjige, naučit ćete ključno područje C koje će vas spasiti od nevolje. Poput otklanjanja pogrešaka u kodu, kao što su koraci nakon popravka i nuspojave, te prioritet procjene izraza.
Na Amazonu provjerite najnovije cijene i korisničke recenzije4) C programiranje: suvremeni pristup
Knjiga cilja ljude bez prethodnog iskustva u programiranju. Prilično je sveobuhvatan u svom tretiranju većine C koncepata programiranja. Također obuhvaća informacije potrebne C programeru u korištenju standardne C knjižnice.
Autorski jednostavan jezik pomaže čitateljima čitateljima da razumiju od početnika do naprednijih učenika. Uključuje značajan broj vježbi i duljih projekata programiranja. Također uključuje opsežne revizije i ažuriranja.
Na Amazonu provjerite najnovije cijene i korisničke recenzije5) Programiranje stručnjaka C: Duboke tajne
Expert C programiranje je knjiga koju je napisao Peter Van Der Linden druga je knjiga koja nudi mnoge napredne savjete i trikove. Ova knjiga pomaže programeru C da skenira odjeljke koji su relevantni za njihove neposredne potrebe.
Knjiga objašnjava razne tehnike kodiranja koje koriste najbolji C programeri. Dao je uvod u C na najjednostavnijem jeziku, tako da ga programer može razumjeti bez dubinskih istraživanja. Također je idealna knjiga za programiranje za sve koji žele saznati više o primjeni i praktičnoj upotrebi C.
Na Amazonu provjerite najnovije cijene i korisničke recenzije6) C: Cjelokupna referenca
Kompletna referenca 4. izdanja je Herbert Schildt je idealna referenca za C ++. Predaje C kao podskupinu C ++. Ova vam knjiga također pomaže da ilustrirate jezik C ++ dobrim primjerima. Toplo se preporučuje za referentnu knjigu C.
Ne kao druge knjige kojima nastavnici samo osnove c ++-a ove knjige podupavaju i govore vam nove i o stvarima koje već znate. Također daje objašnjenja zašto stvari rade i rade na jeziku c ++.
Na Amazonu provjerite najnovije cijene i korisničke recenzije7) Glava prva C: Vodič za mozak
Head First C, koji je napisao Griffiths David, pruža vam detaljno znanje o C jeziku. Jedinstvenom metodom koja nadilazi sintaksu i upute za uporabu, ovaj vodič ne samo da vas podučava jeziku već vam pomaže da shvatite kako biti izvrstan programer.
Knjiga vas podučava mnogim temeljnim područjima jezika C kao što su jezične osnove, pokazivači i aritmetika pokazivača te dinamičko upravljanje memorijom. Ova knjiga sadrži i dubinske projekte namijenjene proširivanju vaših sposobnosti, testiranju vaših vještina.
Na Amazonu provjerite najnovije cijene i korisničke recenzije8) Osnove računala i programiranje u C
Ovo je drugo izdanje računalnih osnova i knjige o programiranju koju je napisala Reema Thareja. Riječ je o posebno dizajniranom udžbeniku za studente inženjerstva, računarstva i računalnih aplikacija.
Knjiga je podijeljena u dva dijela. Prvi dio, Osnove računala. Počinje upoznavanjem računala i nudi detaljan prikaz različitih tema poput ulaznih i izlaznih uređaja, primarnih i sekundarnih memorijskih uređaja, brojevnih sustava itd. Ova knjiga C također uključuje razne studije slučaja, ključne pojmove i vježbe na kraju poglavlja.
Na Amazonu provjerite najnovije cijene i korisničke recenzije9) Programiranje na niskoj razini: C, sastavljanje i izvršavanje programa
Ova knjiga objašnjava arhitekturu Intel 64. Knjiga uči i najnoviju verziju C jezika i asemblerskog jezika od nule. Također pokriva čitav put od izvornog koda do izvršenja programa. Također uključuje ELF objektne datoteke i statičko i dinamičko povezivanje koji ogroman broj primjera kodiranja i vježbi.
Knjiga također uključuje mnoge tehnike za povećanje performansi poput SSE uputa i prethodnog dohvaćanja. Također ćete naučiti važne teme iz računalnih znanosti poput modela računanja i formalnih gramatika.
Na Amazonu provjerite najnovije cijene i korisničke recenzije10) C ukratko: Definitivna referenca, drugo izdanje
U kratkim crtama: Definitivna referenca, 2. izdanje, napisao Peter Prinz, moderna je C referentna knjiga za iskusne C programere. Knjiga vam pomaže naučiti kako graditi C programe s GNU-om i graditi izvršne programe iz C izvornog koda. Također podučava kako možete testirati i ispraviti svoje programe uz pomoć GNU otklanjanja pogrešaka.
U naslovnici knjige na tri odjeljka C jezik. Prvi odjeljak obuhvaća sve važne jezične elemente poput znaka, izjava, točaka, upravljanja memorijom. Drugi odjeljak pomaže vam da naučite o C standardnoj knjižnici, a treći odjeljak podučava o osnovnim alatima za programiranje c.
Na Amazonu provjerite najnovije cijene i korisničke recenzije11) Praktično mrežno programiranje s C
Praktično mrežno programiranje u knjizi C obuhvaća temeljne koncepte, poput razlučivanja imena hosta s DNS-om itd. U ovoj ćete knjizi naučiti temeljne mrežne protokole, TCP, UDP i sve osnovne tehnike poput klijent-poslužitelja i peer-to- vršnjački modeli. Koncept se objašnjava davanjem praktičnih primjera koji se lako razumiju.
Proučit ćete HTTP i iz perspektive klijenta i poslužitelja. Na kraju ove knjige imat ćete iskustvo rada s aplikacijama klijent-poslužitelj i moći ćete implementirati nove mrežne programe u C.
Na Amazonu provjerite najnovije cijene i korisničke recenzije12) Strukture podataka pomoću C
Strukture podataka koristeći C napisao je Reema Thareja. Knjiga obuhvaća apstraktne koncepte struktura podataka i njihovu provedbu korištenjem C jezika.
Knjiga započinje cjelovitim pregledom koncepata C programiranja. Nakon toga, fokusira se na različite strukture podataka i metode koje vam pomažu u analizi složenosti različitih algoritama. Obuhvaća razne strukture podataka kao što su nizovi, nizovi, hrpe, povezani popisi, redovi, stabla, hrpe i grafikoni.
Na Amazonu provjerite najnovije cijene i korisničke recenzije13) C programiranje u jednostavnim koracima, 5. izdanje:
C Programiranje u jednostavnim koracima Knjiga 5. izdanja nudi stil koji je lako slijediti i koji privlači sve. Posebno je pogodan za nekoga tko želi započeti programiranje na C. Također je preferirani izbor za one koji studiraju C programiranje u školi ili na sveučilištima.
Idealna je knjiga za one koji žele izgraditi karijeru u računarstvu i žele znati daljnje temeljno razumijevanje proceduralnog programiranja. Ova knjiga započinje objašnjavati kako možete preuzeti i instalirati besplatni C kompajler za stvaranje svojih prvih izvršnih programa na primjerima datim u ovoj knjizi.
Na Amazonu provjerite najnovije cijene i korisničke recenzije