Perguntas com a marcação «programming-languages»

Linguagens artificiais para instruir computadores a executar etapas de computação para concluir tarefas. Eles permitem que os programadores se comuniquem com os computadores.




4
Qual é a diferença entre programação imperativa, processual e estruturada?
Ao pesquisar em torno de (livros, Wikipedia, perguntas semelhantes sobre SE, etc), eu entendi que a programação Imperative é um dos principais paradigmas de programação, onde você descreve uma série de comandos (ou instruções) para o computador executar (para você muita ordem para que ele tome ações específicas, daí o …


11
Como posso ter certeza de que estou realmente aprendendo a programar, em vez de simplesmente aprender os detalhes de um idioma? [fechadas]
Costumo ouvir que um programador real pode aprender facilmente qualquer idioma dentro de uma semana. Idiomas são apenas ferramentas para fazer as coisas, me disseram. A programação é a habilidade máxima que deve ser aprendida e dominada. Como posso ter certeza de que estou realmente aprendendo a programar, em vez …


11
A programação em geral se torna mais fácil de ler, escrever e entender à medida que você ganha experiência? [fechadas]
Sou iniciante em programação e tenho lido livros, estudado, lido artigos e outros enfeites. Estou obtendo ótimos resultados desde que comecei a aprender programação e, quando era iniciante, pensava que sabia tudo sobre programação, mas, à medida que aprendi mais, percebi o quão difícil é esse campo (na verdade, todos …


7
O que é vinculação antecipada e tardia?
Continuo ouvindo falar sobre encadernação antecipada e tardia, mas não entendo o que são. Encontrei a seguinte explicação que não entendo: A ligação antecipada refere-se à atribuição de valores a variáveis ​​durante o tempo de design, enquanto a ligação tardia refere-se à atribuição de valores a variáveis ​​durante o tempo …


5
Existe uma correlação entre a escala do projeto e o rigor da linguagem?
Explicando a diferença entre rigor de linguagens e paradigmas para um colega meu, acabei afirmando que: Linguagens tolerantes, como linguagens dinâmicas e interpretadas, são usadas melhor para protótipos e projetos pequenos ou aplicativos Web de tamanho médio. Ao escolher linguagens dinâmicas elegantes, como Python ou JavaScript com Node.js, os benefícios …

7
Isso é uma linguagem assembly?
Na minha infância, costumava programar em uma calculadora soviética MK-61 . Tinha quatro registros operacionais (X, Y, Z, T) e 15 registros de armazenamento. Um programa pode ter 105 etapas. Pelo que me lembro, tinha comandos como: Troque os registros X e Y Registros de deslocamento (Z a T, Y …

9
Como foram feitos os primeiros compiladores?
Eu sempre me pergunto isso, e talvez eu precise de uma boa lição de história sobre linguagens de programação. Mas como a maioria dos compiladores atualmente são feitos em C, como foram os primeiros compiladores (AKA antes de C) ou todas as linguagens foram interpretadas? Com isso dito, eu ainda …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.