A voir également:
- Langage procédural exemple
- Url exemple - Guide
- Tableau word exemple - Guide
- Langage ascii - Guide
- Tableau croisé dynamique excel exemple - Guide
- Sommaire word exemple - Guide
3 réponses
Hello !
On utilise le terme langage "procédural" par opposition à langage "basé objet" ou langage "orienté objet". Les langages basés objets ou orientés objet ne sont pas des langages procéduraux.
Visual Basic étant un langage orienté objet (il supporte la nation de classe et bien d'autres mécanismes OO), ne peut donc pas être considéré comme un langage procédural.
Les langages procéduraux sont basés sur un mécanisme principal : la procédure ou la fonction. Exemples : C, Pascal, Ada 83.
Un programme C est une suite "linéaire" de fonctions tandis que Pascal ou Ada 83 permettent aux fonctions/procédures d'être imbriqués (programmation par blocs). Ada 95 est orientée objets grâce aux types étiquetés et à la liaison tardive principalement.
Take care !
On utilise le terme langage "procédural" par opposition à langage "basé objet" ou langage "orienté objet". Les langages basés objets ou orientés objet ne sont pas des langages procéduraux.
Visual Basic étant un langage orienté objet (il supporte la nation de classe et bien d'autres mécanismes OO), ne peut donc pas être considéré comme un langage procédural.
Les langages procéduraux sont basés sur un mécanisme principal : la procédure ou la fonction. Exemples : C, Pascal, Ada 83.
Un programme C est une suite "linéaire" de fonctions tandis que Pascal ou Ada 83 permettent aux fonctions/procédures d'être imbriqués (programmation par blocs). Ada 95 est orientée objets grâce aux types étiquetés et à la liaison tardive principalement.
Take care !
Canard007
Messages postés
5929
Date d'inscription
mercredi 26 mai 2004
Statut
Contributeur
Dernière intervention
18 septembre 2009
215
14 sept. 2004 à 14:15
14 sept. 2004 à 14:15
-oui
-car il gere des procedure
- oui plein..java, c/c++ pascal c# et plein d autre..
à mettre en opposition de prolog par exemple qui lui n'est pas un langage procedural vu qu il ne contient que des regles et des faits....(j ai oublié comment on appel ça)
COIN!
-car il gere des procedure
- oui plein..java, c/c++ pascal c# et plein d autre..
à mettre en opposition de prolog par exemple qui lui n'est pas un langage procedural vu qu il ne contient que des regles et des faits....(j ai oublié comment on appel ça)
COIN!
Canard, tu sembles confondre avec programmation impérative/déclarative.
Programmation impérative : C, Ada, Java, Smalltalk...
Programmation déclarative : Prolog, Mercury...
Take care !
Programmation impérative : C, Ada, Java, Smalltalk...
Programmation déclarative : Prolog, Mercury...
Take care !
Désolé mais je pense que tout le monde ce mélange un peu les pinceaux ici. En effet Visual basic n'est pas un langage de prog. procédurale mais plutôt évenementiel (réponse à des événemnts clic du bouton survol de la fenetre etc...). Java quand à lui est objet ainsi que c++ néanmoins on peut très bien faire du procédural avec C++ car il vient du C qui est lui même procédural.
php était jusqu'à sa version 4 procédural mais aujourd'hui avec sa version 5 il peut être aussi utilisé en objet.
En espérant avoir un peu éclaircit les esprit confus...
php était jusqu'à sa version 4 procédural mais aujourd'hui avec sa version 5 il peut être aussi utilisé en objet.
En espérant avoir un peu éclaircit les esprit confus...
Quid du développement d'une application Win32, en langage C, uniquement axé sur les API ? Evènementiel ou procédural ??? De bien entendu procédural de part la nature du langage C. L'évènementiel est un comportement et ne peut être en aucun cas assimilé à la nature d'un langage. VB, avant l'avènement de .Net était procédural.