https://www.researchgate.net/figure/Figura-1-Niveis-de-linguagens-de-programacao-Fonte-Carlos-de-Oliveira-2020_fig1_355007669
As linguagens de programação são divididas em 3 níveis, alto nível, médio nível e baixo nível.
Vantagens: podem ser executados em várias plataformas sem grandes alterações no código. Desvantagens: geram rotinas genéricas e complexas, portanto, ocupam mais espaço na memória. Exemplos de linguagens: PHP, C#, Visual Basic, Python, perl etc.
Vantagens: ter mais poder sobre o computador, permitindo a criação de jogos e programas mais complexos, com qualidade profissional.
Desvantagens: alguns comandos são complicados para serem entendidos. Exemplos de linguagens: C, C++, etc.
Vantagens: programas são executados com maior velocidade de processamento, ocupando menos espaço na memória.
Desvantagens: os softwares não têm muita portabilidade. Um programa compilado em um determinado processador pode não rodar em um processador diferente.
Exemplos de linguagens: Assembly, Cobol, etc.
Desenvolvimento web: PHP, Java script, ASP, JSP;
Criação de crypters: VB6, VB.net, AutoIT, Pascal;
Criação de exploits: C, C++, perl, python, Ruby;
Criação de jogos: javascript, python, C, C++, C#, HTML 5;
Manipulação de dados na memória e no processador: Assembly, C++, Python;
Desenvolvimento de apk para smartphone:
Programação desktop: todos citados acima. C/C++, java, VB, e pascal estão no mercado;
Fonte:
https://pt.wikibooks.org/wiki/Guia_do_hacker/N%C3%ADveis_de_programa%C3%A7%C3%A3o
0 comments:
Postar um comentário