Il linguaggio C è probabilmente il linguaggio di programmazione più
diffuso al mondo. Grazie alla sua natura di linguaggio "general
purpose", al suo ristretto set di istruzioni e alla sua vicinanza all'hardware
è l'ideale per lo sviluppo di qualsiasi tipologia di software. Studiato in
tutti i corsi di laurea di informatica e ingegneria informatica nel mondo, è
oggi la base di partenza per lo studio e l'apprendimento dei più importanti
linguaggi moderni di programmazione a oggetti: Objective C, C++ e Java tra i
più famosi.
"Programmazione C: le basi per tutti" è un manuale che si
rivolge a chiunque desideri iniziare a occuparsi di programmazione in C. I
concetti chiave sono esposti con chiarezza e semplicità, partendo dalle basi
del linguaggio e della logica fino ad approfondire aspetti ed elementi più
complessi come i cicli, i vettori, le funzioni e i puntatori. Esempi esaustivi
accompagnano i contenuti teorici, permettendo di assimilare efficacemente le nozioni
apprese (per i principianti), ma anche di colmare lacune o fissare meglio
determinati fondamenti per chi ha già esperienze di programmazione. Il lettore
può mettere alla prova le sue capacità sin da subito, tramite un'ampia sezione
d'appendice che lo guida all'installazione e all'utilizzo di editor per
linguaggio C su ogni piattaforma (Windows, Mac e Linux).
Mirco Baragiani è nato a Bologna nel 1975. Appassionato di informatica e tecnologia fin dall'infanzia, è un libero professionista e collabora attivamente in veste di editor e autore con la casa editrice Area51 Publishing. Per la stessa ha già pubblicato gli ebook "50 trucchi per iPad", "Siri: La guida definitiva" ed è autore della collana in ebook "Corona SDK: sviluppa applicazioni per Android e iOS". È l'autore dell'opera a fascicoli "Corso di programmazione iPhone, iPad e Mac", edito da Hobby&Work e giunto alla quarta ristampa; ha coordinato in veste di editor l'opera "Programmare app per Mobile" per lo stesso editore. Si occupa anche di progettazione e sviluppo software per sistemi mobile Apple e Android.
Parallelamente all'informatica si diletta anche con l'arte contemporanea e ricerca nell'ambito del pensiero creativo attraverso svariate risorse digitali e analogiche. Maggiori informazioni e curiosità sulle sue attività sono reperibili al sito www.creativitymind.net.