Qual das seguintes linguagens de programação NÃO é orientada a objetos?

(A) - 
 Java
(B) - 
 C++
(C) - 
 Pascal
(D) - 
 Python
(E) - 
 C#

Explicação

Pascal é uma linguagem de programação procedural e não orientada a objetos. Linguagens orientadas a objetos encapsulam dados e métodos em objetos, enquanto linguagens procedurais focam em procedimentos e funções.

Análise das alternativas

  • (A) Java é orientada a objetos.
  • (B) C++ é orientada a objetos.
  • (C) Pascal é procedural.
  • (D) Python é orientada a objetos.
  • (E) C# é orientada a objetos.

Conclusão

É importante entender as diferenças entre linguagens procedurais e orientadas a objetos para selecionar a linguagem adequada para cada projeto de programação. Linguagens orientadas a objetos oferecem vantagens como modularidade, reutilização de código e manutenção aprimorada.