2. JAVA
Java é uma linguagem de programação orientada a
objeto desenvolvida na década de 90 por uma equipe
de programadores chefiada por James Gosling, na
empresa Sun Microsystems. Diferentemente das
linguagens convencionais, que são compiladas para
código nativo, a linguagem Java é compilada para um
bytecode que é executado por uma máquina virtual. A
linguagem de programação Java é a linguagem
convencional da Plataforma Java, mas não sua única
linguagem.
4. Embarcadero Delphi, anteriormente conhecido como CodeGear Delphi, Inprise Delphi
DEPHI
e Borland Delphi, também conhecido como Delphi, é um compilador e uma IDE,
produzido antigamente pela Borland Software Corporation e atualmente produzido pela
Embarcadero. O Delphi, originalmente direcionado para a plataforma Windows, chegou
a ser usado para desenvolvimento de aplicações nativas para Linux através do Kylix (o
Kylix é um IDE para as linguagens C++ e Object Pascal), e para o framework
Microsoft .NET em suas versões mais recentes. O desenvolvimento do Kylix foi
descontinuado.
Atualmente há um projeto chamado Lazarus que possui uma interface muito
semelhante ao Delphi e a característica de ser multiplataforma, ou seja, roda em Linux,
Windows, OS/2, Mac OS tradicional, Mac OS X, ARM, BSD, BeOS, DOS, CORO e
mais.
O Delphi é muito utilizado no desenvolvimento de aplicações desktop, aplicações
multicamadas e cliente/servidor, compatível com os bancos de dados mais conhecidos
do mercado. O Delphi pode ser utilizado para diversos tipos de desenvolvimento de
projeto, abrangendo desde Serviços a Aplicações Web e CTI. O nome Delphi é
inspirado na cidade de Delfos, o único local na Grécia antiga em que era possível
consultar o Oráculo de Delfos. O nome deve-se ao fato de que os desenvolvedores do
compilador buscavam uma ferramenta capaz de acessar o banco de dados Oracle -
daí o trocadilho: "a única maneira de acessar o oráculo é usando Delphi".
6. C++
C++ (em português lê-se "cê mais mais", em inglês lê-se see plus plus)
é uma linguagem de programação multi-paradigma e de uso geral. A
linguagem é considerada de médio nível, pois combina características
de linguagens de alto e baixo níveis. Desde os anos 1990 é uma das
linguagens comerciais mais populares, sendo bastante usada também
na academia por seu grande desempenho e base de utilizadores.
Bjarne Stroustrup desenvolveu o C++ (originalmente com o nome C
with Classes,1 que significa C com classes em português) em 1983 no
Bell Labs como um adicional à linguagem C. Novas características
foram adicionadas com o tempo, como funções virtuais, sobrecarga de
operadores, herança múltipla, gabaritos e tratamento de exceções.
Após a padronização ISO realizada em 1998 e a posterior revisão
realizada em 2003, uma nova versão da especificação da linguagem
foi lançada em setembro de 2011, conhecida informalmente como C+
+11 ou C++0x.2 3 4
8. PERL
Perl é uma linguagem de programação estável e multiplataforma, usada em aplicações
de missão crítica em todos os setores, sendo destacado o seu uso no desenvolvimento
web de todos os tipos. Permite a criação de programas em ambientes UNIX, MSDOS,
Windows, Macintosh, OS/2 e outros sistemas operacionais. Além de ser muito utilizada
para programação de formulários www e em tarefas administrativas de sistemas UNIX -
onde a linguagem nasceu e se desenvolveu - possui funções muito eficientes para
manipulação de textos.
Perl é uma das linguagens preferidas por administradores de sistema e é
especialmente versátil no processamento de cadeias (strings), manipulação de texto e
no pattern matching implementado através de expressões regulares, além de ser
bastante adequada para o desenvolvimento de projetos utilizando uma metodologia
ágil.
Seu slogan "There's more than one way to do it"(Existe mais de uma maneira de fazer
isso) demonstra exatamente o propósito da linguagem: sua flexibilidade e capacidade
de fazer códigos funcionais.
A linguagem Perl já foi portada para mais de 100 diferentes plataformas e é bastante
10. VISUAL FOX PRO
O Microsoft Visual FoxPro é uma ferramenta orientada a objectos e eventos,
possui um motor que a torna um dos produtos mais rápidos no acesso a
bases de dados nativas, graças a sua exclusiva tecnologia Rushmore.
Oferecendo suporte para consultas remotas, SQL Pass-Through e destaca-se
como uma excelente ferramenta para desenvolvimento de componentes
COM+ para middle-tier (camada de regra de negócio) para acesso a qualquer
base de dados corporativa, através do seu Universal Data Access, que se
utilizando da classe de objecto CursorAdapter provê, além do acesso nativo
ao sua base de dados própria (DBC), o acesso a XML, Microsoft SQL Server
2000 e fontes de dados baseadas em ODBC e OLE DB.
Excelente integração com a plataforma .Net, possui um grande número de
funções nativas e exclusivas para tratamento de documentos XML e XML Web
Services, permitindo o uso de XML hierárquicos e suporte a esquemas XSD.
11. C++ (C Sharp)
A linguagem C# faz parte do conjunto de ferramentas oferecidas na
plataforma .NET e surge como uma linguagem simples, robusta,
orientada a objetos, fortemente tipada e altamente escalável a fim de
permitir que uma mesma aplicação possa ser executada em diversos
dispositivos de hardware, independentemente destes serem PCs,
handhelds ou qualquer outro dispositivo móvel.
O avanço das ferramentas de programação e dos dispositivos
eletrônicos inteligentes, criou problemas e novas exigências. As novas
versões de componentes compartilhados eram incompatíveis com o
software antigo. Os desenvolvedores reconheceram a necessidade de
software que fosse acessível para qualquer um e disponível por meio
de praticamente qualquer tipo de dispositivo. Para tratar dessas
necessidades, a Microsoft anunciou sua iniciativa .NET e a linguagem
de programação C#
13. OBJECT PASCAL
Object Pascal é uma ramificação de linguagens derivativas
de Pascal, com suporte a orientação a objetos. A principal
ferramenta para programar em Object Pascal é o IDE
Embarcadero Delphi. Foi usada nas sete primeiras versões
do ambiente Delphi. Depois, foi substituído por uma versão
também chamada de Delphi.