15 Ebook gratis PDF in Italiano per programmatori da salvare nei preferiti

Avere a disposizione degli Ebook gratis in PDF ed addirittura in Italiano, da consultare a proprio piacimento è una delle rivoluzioni di internet, perchè il sapere viene messo a disposizione di tutti i programmatori, condiviso. Eccone una selezione!

Linguaggi di programmazione

Chiunque voglia imparare qualcosa può facilmente trovare le informazioni necessarie in rete e infatti abbondano e-book tutorial e guide in pdf in ogni categoria e materia di interesse. E poiché i programmatori non fanno eccezione, visto che sono in continuo bisogno di reperire nozioni riguardo differenti linguaggi di programmazione, ho deciso di realizzare una selezione di quindici E-book PDF gratuiti sul tema, da salvare tra i preferiti e da usare all’occorrenza.

Ecco la lista dei 15 Ebook gratis sui diversi linguaggi di programmazione, da Java ad Assembler, passando per C, C++, PHP, ecc.

1. Java

Java è un linguaggio di programmazione rilasciato nel 1995 e sviluppato da James Gosling presso Sun Microsystem, come core component della piattaforma Java System. La sintassi Java presenta una forte derivazione dai linguaggi C e C++, ma è dotata di un modello di oggetto più semplice e di meno funzioni di basso livello.

E-book Java download in PDF 

2. C

C è un linguaggio di programmazione sviluppato da Dennis Ritchie tra il 1969 e il 1973, per l’utilizzo sui sistemi operativi Unix. Questo E-book gratis guida alla scoperta del linguaggio di programmazione più utilizzato, tanto che esistono solo poche architetture di computer per le quali non esista un compilatore C.

E-book PDF C

 

3. C++

Sviluppato a partire dal 1979 da Bjarne Stroustrup nei Bell Labs, si chiamava inizialmente C con classi e solo nel 1983 prese il nome, che oggi tutti conosciamo, di C++. Il suo scopo era quello di migliorare il linguaggio C ed è considerato un linguaggio di livello intermedio, dato che comprende una combinazione delle funzioni di linguaggio ad alto e a basso livello.

PDF E-book C++

4. C#

C#, che si pronuncia C sharp, è un linguaggio di programmazione moderno, semplice, orientato agli oggetti che è stato sviluppato da Microsoft ed è progettato per la programmazione del Framework .NET. La sua sintassi si basa su quella di Delphi, C++, Visual Basic e Java, sebbene presenti delle differenze rispetto ad essi. C# è stato approvato come standard da Ecma (Ecma-34) e da ISO (ISO/IEC 23270) e permette , ad esempio, di costruire un'applicazione per controllare in modo diretto una porta seriale.

Download E-book in PDF C# Visualizza online

 

5. PHP

PHP è un linguaggio di programmazione server-side creato nel 1995 da Rasmus Lerdorf e utilizzato per creare pagine dinamiche. L’acronimo stava originariamente per Personal Home Page, ora invece è cambiato per Hypertext PreProcessor. Lo script gira sul web server del programmatore, non sul browser dell’utente, quindi non c’è bisogno di preoccuparsi riguardo problemi di compatibilità. Per scrivere in PHP non c’è bisogno di alcun software speciale, ma basta un editor di testi come Notepad. Questo Ebook gratis vi sarà utile per la programmazione.

E-book PHP

 

6. PHP 5

PHP 5 è l’ultimo rilascio attualmente disponibile ed è utilizzato dal 2008, quattro anni dopo l’introduzione sulla scena di internet di PHP 4. Lo scopo era quello di apportare una funzionalità nuova di zecca al linguaggio PHP; la quinta revisione è il risultato dello studio del team PHP riguardo ciò che mancava e che non era adeguatamente supportato nelle precedenti versioni, e si focalizza su tre aree: Programmazione orientata agli oggeti, XML e supporto MySQL.

E-book PHP download PDF 5

7. Python

Python è stato concepito verso la fine degli anni ’80, ed è stato rilasciato da Guido van Rossum nel Febbraio 1991 presso CWI in Olanda, come successore del linguaggio di programmazione ABC. Python è un linguaggio attivo e orientato agli oggetti(eseguibile anche online in un browser) , incorpora moduli, eccezioni, digitazione dinamica, tipi di dati dinamici da livello molto alto e classi. Python è estendibile in C o C++ e si può utilizzare come linguaggio di estensione per le applicazioni che necessitano interfacce di programmazione.

PDF E-book Python

8. Visual Basic

Un linguaggio di programmazione ed un ambiente sviluppato da Microsoft nel 1991. Basato sul linguaggio Basic, Visual Basic è stato uno dei primi prodotti ad offrire un ambiente di programmazione grafica. Anziché preoccuparsi dei dettagli della sintassi, il programmatore Visual Basic può aggiungere un sostanziale quantitativo di codice semplicemente con il drag and drop dei controlli, quali i tasti o le finestre di dialogo, e poi definire la loro apparenza e il loro comportamento.

Download E-book Visual Basic

9. Pascal

Sviluppato tra il 1968 e il 1969, e pubblicato da Niklaus Wirth, Pascal è un linguaggio di programmazione basato su ALGOL, e chiamato così in onore del filosofo e matematico Blaise Pascal. Il Pascal fu inizialmente utilizzato per insegnare agli studenti la programmazione strutturata. Per lo sviluppo del computer Lisa della Apple, Pascal fu il principale linguaggio di alto livello utilizzato.

PDF E-book Pascal

10. Assembler Intel 8086

L’assembler 8086 è un linguaggio di programmazione per la prima CPU Intel a 16 bit, stata la 8086 appunto; essa era progettata per essere retro compatibile, a livello di assemblatore, con la CPU Intel ad 8 bit. Versioni successive della 8086 includono i386, che estende i dati e i registri di indirizzo a 32 bit e comprendono il supporto per la protezione della memoria e per la memoria virtuale.

Download PDF 8086

11. Assembler Intel 8088

Si tratta della programmazione in linguaggio assembly per le CPU Intel 8088, dotate di un’architettura interna a 16 bit e di un address bus da 20 bit, come la 8086, ma con un data bus a 8 bit. Scrivere un semplice programma in assembly 8088 permette, tra le altre cose, di trasferire dati a 8 e 16 bit tra i registri e la memoria e di operare istruzioni logiche ed aritmetiche essenziali su valori a 16 bit.

PDF E-book 8088

12. Assembler 8051

Il linguaggio assembler 8051 serve per scrivere dei programmi specifici per l’architettura del Microcontrollore 8051. L'8051 è un core usato da molti microcontrollori ad 8bit di varie case, come ad esempio Atmel, Silabs, NXP, Infineon, Intel, ma anche Actle e molte altre.

 

E-book 8051

 

13. Assembler ARM

Diversamente rispetto ai linguaggi di alto livello, la scrittura in assembly è direttamente collegata ai codici di istruzione del processore usato. Per ogni tipo di processore è richiesto un differente linguaggio assembler. Benché molte tecniche generali dell’uso del linguaggio assembler sono simili, l’implementazione dettagliata è unica per ogni tipo di processore ed è necessaria per conoscere alcuni dettagli interni della CPU. Questo linguaggio riguarda la programmazione in assembly per i processori ARM.

E-book Arm

14. Assembler Z80

Il linguaggio assembler Z80 è la base della programmazione per la serie di calcolatori di grafici Texas Instruments TI-73, -82,-83+,-84+,-86, ecc. Ma anche dei microcontrollori Zilog Z80, ovviamente. Un e-book gratis schematico e molto utile.

 

E-book Z80

 

15. Processing

E chiudiamo in bellezza con un e-book gradito ai più, quello su Processing, un linguaggio di programmazione ed un ambiente open source dedicato a chi vuole creare immagini, animazioni ed interazioni. Inizialmente sviluppato per insegnare i fondamentali della programmazione al computer, Processing si è nel tempo evoluto anche in uno strumento per la generazione di lavoro professionale ed è alla base di Wiring, il linguaggio di programmazione di Arduino. Oggi Processing viene utilizzato da migliaia di studenti, progettisti, artisti, ricercatori e hobbysti, per la produzione, l’apprendimento e la prototipazione.

E-book Processing 1 - 2

Partecipa anche tu nei commenti

Nel web possiamo trovare davvero tutto quello che ci serve, ed in modo totalmente gratuito: guide in PDF e libri da salvare tra i preferiti e condividere, in modo da mantenere in circolo la conoscenza. Tu hai provato ad utilizzare uno di questi e-book, o simili? Se sì, ne sei rimasto soddisfatto? Hai qualche ebook da segnalare? Condividilo nei commenti!

Scarica subito una copia gratis

33 Commenti

  1. Avatar photo warcomeb 10 Novembre 2011
  2. Avatar photo telegiangi61 10 Novembre 2011
  3. Avatar photo Emanuele 10 Novembre 2011
  4. Avatar photo Emanuele 10 Novembre 2011
  5. Avatar photo Andres Reyes 10 Novembre 2011
  6. Avatar photo linus 10 Novembre 2011
  7. Avatar photo linus 10 Novembre 2011
  8. Avatar photo artifexit 10 Novembre 2011
  9. Avatar photo Edi82 10 Novembre 2011
  10. Avatar photo eineki 10 Novembre 2011
  11. Avatar photo Vittorio Crapella 10 Novembre 2011
  12. Avatar photo Emanuele 10 Novembre 2011
  13. Avatar photo fosk 11 Novembre 2011
  14. Avatar photo monoblocco 15 Novembre 2011
  15. Avatar photo argo 15 Giugno 2012
  16. Avatar photo Emanuele 15 Agosto 2012
  17. Avatar photo Emanuele Rogledi 31 Agosto 2012
  18. Avatar photo Emanuele 31 Agosto 2012
  19. Avatar photo Andrea.Valla 16 Gennaio 2014
  20. Avatar photo COLOMBO 17 Gennaio 2014
  21. Avatar photo Vincenzo Santopietro. 28 Agosto 2014
  22. Avatar photo nazario iacoponi 29 Agosto 2014
  23. Avatar photo Fabrizio Bianchini 26 Novembre 2014
  24. Avatar photo Matteo.Sparvoli 19 Febbraio 2015
    • Avatar photo gasp_are 19 Febbraio 2015
  25. Avatar photo Matteo.Sparvoli 19 Febbraio 2015
  26. Avatar photo Mariano Campajola 25 Luglio 2015
  27. Avatar photo Stasi Roberto 10 Giugno 2016
  28. Avatar photo fabrizio leoncini 30 Luglio 2016
  29. Avatar photo Luca Benetti 18 Ottobre 2016
  30. Avatar photo Giashady 31 Maggio 2021

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend