Fortemente tipadas, ou seja, são linguagens em que se deve fazer operações com a necessidade da realização de cast; e. Dinamicamente tipadas, ou seja, são linguagens em que o tipo de uma variável pode ser alterado durante a execução do código.
Um idioma fortemente tipado não permite que você use um tipo como outro. C é uma linguagem de tipo fraco e é um bom exemplo do que os idiomas de tipo forte não permitem. Em C, você pode passar um elemento de dados do tipo errado e ele não irá reclamar. Em idiomas fortemente tipados, você não pode.
Linguagem fortemente tipada seria aquela em que os objetos/variáveis tem um tipo bem definido e que precisa ser informado no momento de sua declaração. Um exemplo de linguagem que não é fortemente tipada é justamente o JavaScript.
Compilação é o processo de tradução de um programa escrito em linguagem de alto nível para código em linguagem de máquina.
Montador. O montador ou assembler (não confundir com assembly) é um programa que cria o código objeto traduzindo as instruções da linguagem de montagem (assembly) para código de máquina.
Hoje a linguagem simbólica, é utilizada quando a velocidade de execução ou o tamanho do programa executável gerado são essenciais. A conversão da linguagem simbólica para a linguagem de máquina se chama montagem, e é feito por um programa chamado montador (ou assembler).
Compiladores e interpretadores são formas de tradução de um código geralmente de alto nível para um código que o computador (a máquina) interprete. Este tradutor tem a função de traduzir uma linguagem abstrata para uma linguagem binária.
Resumindo o processo: Primeiro escrevemos o código fonte com a linguagem escolhida; Depois utilizamos um compilador para traduzir esse código fonte em linguagem de máquina, gerando o arquivo executável com esse código; E por fim o prograrma está pronto para ser executado pelo computador.
linguagem assembly
A arquitetura que usa microprogramação é a CISC. Instruções diferentes levam quantidades diferentes de ciclo de clock para executar, o que pode tornar a máquina excessivamente lenta.
As técnicas mnemônicas são estratégias pessoais utilizadas para lembrar de informações. ... Algumas técnicas consistem em formar palavras utilizando as iniciais das primeiras palavras de uma lista para recordar todos os pontos, memorizar uma série de imagens ou desenhos engraçados, fazer associações com uma música, etc.