Qual das seguintes linguagens de programação **não** é orientada a objetos?

(A) - 
 python
(B) - 
 java
(C) - 
 c#
(D) - 
 javascript
(E) - 
 fortran

Dica

  • compreenda os conceitos de objetos, classes, herança e polimorfismo.
  • estude exemplos e tutoriais de linguagens orientadas a objetos.
  • pratique a implementação de programas orientados a objetos para consolidar seu conhecimento.

Explicação

Fortran (formula translation) é uma linguagem de programação de alto nível, mas não é orientada a objetos. linguagens orientadas a objetos, como python, java e c#, organizam o código em torno de objetos que contêm dados (atributos) e comportamentos (métodos). fortran, por outro lado, é uma linguagem procedural que se concentra no fluxo sequencial de instruções.

Análise das alternativas

As demais alternativas são linguagens orientadas a objetos:

  • (a) python é uma linguagem interpretada, orientada a objetos e de alto nível.
  • (b) java é uma linguagem compilada e orientada a objetos.
  • (c) c# é uma linguagem orientada a objetos desenvolvida pela microsoft.
  • (d) javascript é uma linguagem orientada a objetos usada principalmente em desenvolvimento web.

Conclusão

A programação orientada a objetos é um paradigma importante na ciência da computação. ela permite que os programadores organizem e reutilizem o código de forma mais eficiente e modular.