Programação procedural: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m Bot: Modificando: fa:برنامهنویسی رویهای; mudanças triviais |
correções ortográficas, typos fixed: à um → a um, progamação → programação utilizando AWB |
||
Linha 1:
O termo '''Programação procedural''' (ou programação procedimental) é as vezes utilizado como sinônimo de [[Programação imperativa]] ([[Paradigma de programação]] que especifica os passos que um programa deve seguir para alcançar um estado desejado), mas o termo pode se referir (como neste artigo)
A programação procedural é geralmente uma escolha melhor que programação sequencial e não estruturada em muitas situações que envolvem uma complexidade média e requerem facilidade de manutenção. Possíveis benefícios são:
Linha 24:
== Linguagens de Programação Procedural ==
Para ser considerada procedural, uma linguagem de
O exemplo canônico de uma linguagem de programação procedural é [[ALGOL]]. Uma linguagem em que a única forma de procedimento é um [[Método (programação)|método]] é geralmente considerada orientada a objetos ao invés de procedural, e não será incluída nesta lista. Isto se aplica a [[C Sharp|C#]] e [[Java (linguagem de programação)|Java]], mas não a [[C++]].
Linha 61:
* [[Visual Basic]]
==
* [[Programação funcional]]
* [[Programação imperativa]]
|