Olá galera, vamos falar hoje sobre as famosas linguagens de
programação.
As linguagens de programação são usadas pelo homem para
desempenhar comunicação com a máquina, pois essa não reconhece a linguagem
normal do ser humano, a necessidade da criação de linguagens se deu para que a
tecnologia pudesse evoluir.
A partir disso, o ser humano começou realmente a obter
grandes resultados com a máquina.
As linguagens são usadas para descrever algoritmos; isto é,
sequências de passos que levam à solução de um problema. Elas permitem que os
usuários especifiquem como estes passos devem ser sequenciados para resolver um
problema e especificam algoritmos com precisão.
Nisso, devemos entender bem o que é um algoritmo. Algoritmo
é a descrição de um conjunto de comandos, que, obedecidos, resultam numa
sucessão finita de ações. Geralmente é utilizado para resolver um problema.
Mas, voltando às linguagens, existem centenas de linguagens
de programação, que estão agrupadas em quatro gerações:
Primeira geração: Linguagem de máquina
Segunda geração: Grande quantidade de bibliotecas de
software, sistemas de execução em tempo real e desenvolvimento de gerenciadores
de base de dados.
Ex.: FORTRAN, COBOL, BASIC, ALGOL.
Terceira geração: Capacidade procedural e estrutural
Ex.: Pascal, C, Java, Linguagens de Internet (PHP, ASP)
Quarta geração: Sistemas especialistas, desenvolvimento de
inteligência artificial execução dos programas em paralelo.
Ex.: Delphi, Visual Basic.
Existem vários tipos de linguagens de programação, aqui
vamos falar de três tipos: Estruturada, orientada a aspecto e a objeto.
- Programação estruturada: É uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e repetição.
- Programação orientada a aspecto: Tem como objetivo a separação do código segundo a sua importância para a aplicação, permitindo que o programador encapsule o código secundário em módulos separados do restante da aplicação.
- Programação orientada a objeto: Tem como meta identificar o melhor conjunto de objetos para descrever um sistema de software. O funcionamento deste sistema se dá através do relacionamento e troca de mensagens ente estes objetos. Na programação orientada a objetos, implementa-se um conjunto de classes que definem os objetos presentes no sistema de software.
Agora aqui, alguns exemplos de linguagens de programação:
C; Java; Objective-C; C++; C♯;
Visual Basic; PHP; Python; Perl; Ruby; JavaScript; Delphi / Object Pascal;
Lisp; Transact-SQL; Visual Basic; Pascal; Ada; Lua; PL/SQL; MATLAB e etc.
Gostaram? Comentem e compartilhem ;DD
Matéria de: Thalia Santana
Postado por: Gislene Nunes
Supervisão de: Ianka Talita
Nenhum comentário:
Postar um comentário