Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    Creazione di un linguaggio

    Mi sono sempre posta questa domanda:
    Ma come si crea un linguaggio di programmazione?Con un altro linguaggio?

  2. #2
    Utente di HTML.it L'avatar di ChReAn
    Registrato dal
    Aug 2002
    Messaggi
    486
    Il linguaggio si crea con la zucca, il compilatore e i vari ambienti di sviluppo si creano con altri linguaggi.
    ChReAn
    -------------------

    Slackware 9.1 powered

  3. #3

    Re: Creazione di un linguaggio

    Originariamente inviato da matrics21
    Mi sono sempre posta questa domanda:
    Ma come si crea un linguaggio di programmazione?Con un altro linguaggio?
    se non vuoi metterti a scriverlo in codice macchina..
    ..
    ..

  4. #4
    non capisco.
    Da cosa si parte?

  5. #5
    Utente di HTML.it L'avatar di ChReAn
    Registrato dal
    Aug 2002
    Messaggi
    486
    Originariamente inviato da matrics21
    non capisco.
    Da cosa si parte?
    Vuoi inventare un linguaggio?
    Bene, allora scegli se farlo interpretato o compilato e ne stabilisci funzionalità e sintassi.
    A questo punto, dopo un'accurata progettazione, puoi iniziare a scrivere un compilatore (diciamo che potresti usare un misto di C/C++ e assembly) o un interprete.
    Il compilatore nn fa altro che eseguire un parsing dei file di testo contenenti i sorgenti, tradurli in codice macchina e creare dei binari eseguibili, magari linkando i file fra di loro.
    Per i dettagli ci sono interi libri sull'argomento.
    ChReAn
    -------------------

    Slackware 9.1 powered

  6. #6
    Non voglio creare un linguaggio,solo curiosità.

    Non capisco per creare un linguaggio lo posso fare con assembler o c.
    E con cosa hanno creato assembler e c?

  7. #7
    Originariamente inviato da matrics21

    E con cosa hanno creato assembler e c?
    oltre all' universo?

  8. #8
    Originariamente inviato da kentaromiura
    oltre all' universo?
    No davvero,è una cosa che non ho mai capito!
    Agiscono direttamente sull'hardware per crearlo?

  9. #9
    Originariamente inviato da matrics21
    No davvero,è una cosa che non ho mai capito!
    Agiscono direttamente sull'hardware per crearlo?
    con c e assembly puoi far tutto.

  10. #10
    Originariamente inviato da kentaromiura
    con c e assembly puoi far tutto.
    e come faccio c e assembly?:master:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.