Please enable JavaScript.
Coggle requires JavaScript to display documents.
Paradigmas de Linguagens de Programação CAP1 MAPA 3 (C++ (União entre…
Paradigmas de Linguagens de Programação CAP1 MAPA 3
Orientação Objetos
Smalltalk
1º linguagem realmente implementada para programação orientada a objetos
Desenvolvida por Alan Kay, década de 60
Interface gráfica no desenvolvimento de aplicações, que posteriormente se tornou padrão
Baseia-se no conceito do envio de mensagens a um objeto para ativar seus métodos e este retornar uma nova mensagem para o objeto que o chamou
C++
União entre programação imperativa e orientação a objetos
Adicionou toda a parte de
Orientação a objetos
a linguagem
C
Manteve compatibilidade com códigos escritos em
C
Anos 2000
Microsoft
Trouxe o
C++
para o ambiente Web
Criou
MC++
Evoluiu para o
C#
Plataforma .NET
Objetctive-C
Base da linguagem
C
com a sintaxe oo da
Smalltalk
Ambiente de desenvolvimento de aplicações APPLE
GO
Google
Base em C
Mais rápida que C++
JAVA
Base em C++
Mais otimizada e segura que sua linguagem base
Popularizada na década de 90 com a ascensão da internet
Linguagens para internet