• T4CH
  • NEWS
  • VIDEO
Forum > Software

Com'è Nato Il Primo Programma?

Discussione inserita in 'Software' da the best, 9 Marzo 2013.

  1. the best techUser

    Per esempio per programmare una pagina html su usa java script perchè il browser riconosce tale linguaggio.
    Il problema è: come è nato il primo programma?
    un programma deve essere formato da codice che sia interpretabile ma per essere interpretabile vuol dire che in precedenza gli è stato "insegnata" quell'istruzione, di solito mediante un programma, ma se quello non c'è attraverso cosa il primo programma è stato creato?
    non so se mi sono spiegata bene...è difficile da spiegare...spero che abbiate capito
    the best, 9 Marzo 2013
    #1
  2. Rondell techMod

    Quando vai a compilare un programma traduci in codice macchina quello ch scrivi, in pratica lo traduci nella lingua del processore e perciò il tuo programma non ha più bisogno di essere interpretato. Il primo compilatore è stato scritto in codice macchina, ed ecco spiegato il tuo dilemma, anche se non è esattamente preciso serve per darti un'idea ;)
    Rondell, 9 Marzo 2013
    #2
  3. the best techUser

    e il codice macchina come gliel hanno " insegnato " alla macchina?
    the best, 14 Marzo 2013
    #3
  4. capand techAddicted

    Il codice macchina è in realtà il codice binario, lo 0 - 1 alla base del funzionamento elettrico del pc. Non sò se hai mai visto le schede forate con cui si facevano funzionare i primi computer, bhe parte tutto da lì :)
    Ciao.
    capand, 14 Marzo 2013
    #4
  5. Rondell techMod

    esatto, i circuiti con cui è fatto un pc riescono a modificarsi in base alla presenza di 0 e 1 nel byte che rappresenta l'istruzione e quindi ad eseguire istruzioni, in realtà il codice macchina adesso non si scrive più nemmeno in binario, ma c'è un altro linguaggio, l'assembler, che dipende dai processori e viene poi tradotto in binario da appositi compilatori
    Rondell, 14 Marzo 2013
    #5
  6. the best techUser

    wooooooooooow capito! quindi la difficoltà delle difficoltà è stata "insegnare" alla macchina come modificarsi in base alla presenza di 0 e 1
    the best, 24 Marzo 2013
    #6
  7. Rondell techMod

    non esattamente modificarsi, ma trovare formule logiche che facessero fare alla macchina quello che si chiede, sostanzialmente 0 è un interruttore aperto, 1 un interruttore chiuso, ma da combinare interuttori aperti e chiusi a far fare calcoli ad un pc c'è un lavoro matematico assurdo
    Rondell, 24 Marzo 2013
    #7
    A the best piace questo elemento.
  8. the best techUser

    solo per geni geniacci!
    the best, 25 Marzo 2013
    #8
  9. Rondell techMod

    io non direi geniacci, ma malati di mente asd dopo aver studiato come funziona esattamente un calcolatore ti iene da chiederti che cosa si fumavano quelli che ci sono arrivati D:
    Rondell, 25 Marzo 2013
    #9
Password dimenticata?
SU TERMINI DI SERVIZIO CONTATTACI