Domande taggate «programming-languages»

Linguaggi artificiali per istruire i computer a fare passi di calcolo per completare le attività. Consentono ai programmatori di comunicare con i computer.




4
Qual è la differenza tra programmazione imperativa, procedurale e strutturata?
Effettuando ricerche (libri, Wikipedia, domande simili su SE, ecc.) Ho capito che la programmazione imperativa è uno dei principali paradigmi di programmazione, in cui descrivi una serie di comandi (o dichiarazioni) che il computer deve eseguire (quindi lo ordina molto per intraprendere azioni specifiche, da cui il nome "imperativo"). Fin …


11
Come posso assicurarmi di imparare davvero a programmare piuttosto che imparare semplicemente i dettagli di una lingua? [chiuso]
Ho sentito spesso che un vero programmatore può facilmente imparare qualsiasi lingua in una settimana. Le lingue sono solo strumenti per portare a termine le cose, mi hanno detto. La programmazione è la massima abilità che deve essere appresa e padroneggiata. Come posso assicurarmi di imparare davvero a programmare piuttosto …


11
La programmazione in generale diventa più facile da leggere, scrivere e comprendere man mano che acquisisci esperienza? [chiuso]
Sono un principiante nella programmazione e ho letto libri, studiato, letto articoli e quant'altro. Sto ottenendo grandi risultati da quando ho iniziato a studiare la programmazione e quando ero un principiante pensavo di sapere tutto sulla programmazione, ma man mano che imparavo di più mi sono reso conto di quanto …


7
Che cos'è l'associazione anticipata e tardiva?
Continuo a sentir parlare del legame anticipato e tardivo, ma non capisco cosa siano. Ho trovato la seguente spiegazione che non capisco: L'associazione anticipata si riferisce all'assegnazione di valori alle variabili durante la fase di progettazione, mentre l'associazione tardiva si riferisce all'assegnazione di valori alle variabili durante la fase di …


5
Esiste una correlazione tra la portata del progetto e la rigidità della lingua?
Spiegando la differenza tra rigore delle lingue e paradigmi a un mio collega, ho finito per affermare che: I linguaggi tolleranti, come i linguaggi dinamici e interpretati, vengono utilizzati al meglio per prototipi e piccoli progetti o applicazioni Web di medie dimensioni. Quando si scelgono linguaggi dinamici eleganti come Python …

7
È un linguaggio di assemblaggio?
Nella mia infanzia programmavo su un calcolatore sovietico MK-61 . Aveva quattro registri operativi (X, Y, Z, T) e 15 registri di memoria. Un programma potrebbe avere 105 passaggi. Come ricordo, aveva comandi come: Scambia i registri X e Y. Registri a scorrimento (da Z a T, da Y a …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.