| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Trois catégories de langages de programmation
    Les méthodes des langages de programmation de catégorisation sont nombreux. Un système de catégorisation est construit autour de la façon dont le programmeur doit penser à créer un programme fonctionnel dans cette langue, et quels outils sont là pour étendre la langue et de faire le travail du programmeur moins répétitif. Procédurales Langages de programmation

    Les langages de programmation les plus simples à comprendre sont appelés langages de programmation procédurale . Les langages procéduraux exécutent leurs instructions dans un mode simple, linéaire. Si le code doit être ré - utilisé , il est morcelé au loin dans un sous-programme . Un grand nombre de langages procéduraux ont eu fonctionnalités supplémentaires cloué sur eux. Le langage de programmation C est presque l'archétype d'un langage procédural .
    Le Object-Oriented Programming Languages ​​
    langages de programmation orientés objet

    permettent au programmeur de définir des classes , avec des attributs , et faire appel à eux . Les classes peuvent être considérés comme des sous-programmes de langue de procédure qui existent indépendamment du programme lui-même. Si un programme orienté objet fait appel à un ensemble d'outils d'analyse de fichiers XML , le programmeur n'a pas besoin de recréer ces outils pour chaque nouveau programme. Classes de stocker des informations hiérarchiques , ce qui signifie que les attributs de la classe d'ordre supérieur sont héritées par les classes d'ordre inférieur . Par exemple, la catégorie « automobile » pourrait avoir les attributs «roues » et « moteurs» et contenir les sous-classes de «voitures » et « camions », qui ont tous deux les caractéristiques "roues" et «moteurs» et n'ont pas besoin de les spécifier car « voitures » et « camions » sont des sous-classes de " voitures ". C + + , C # et Java sont des exemples de langages de programmation orientés objet .

    langues
    langages de programmation Functional Programming

    cassent vers le bas dans la programmation des données et des listes , et de construire tout ce qui pourrait être utilisé dans un langage procédural ou orienté-objet sur ces deux éléments . Cela rend les langages fonctionnels très flexible , mais l'état d'esprit nécessaire pour les utiliser est presque totalement étranger à celui qui est utilisé pour la programmation d'un langage procédural ou orienté objet . Les langages fonctionnels sont utilisés dans la recherche et mathématiques AI . Des exemples de langages de programmation fonctionnels sont Lisp et Haskell.
    Autres systèmes de catégorisation

    Une autre méthode de langages de programmation de catégoriser contraste performance avec l'utilitarisme. Langues haute performance compiler des exécutables , et donnent accès à des fonctions de bas niveau comme la gestion de la mémoire et des pointeurs . Ils exigent plus de travail du programmateur pour obtenir quelque chose de fonctionnel , mais les résultats seront courir très vite. Langages de haut utilitaires sont conçus pour la programmation rapide, et sont généralement dynamique - le code est interprété chaque fois qu'il est exécuté, ce qui rend le programme s'exécuter lentement par rapport à un langage compilé . C et C + + sont des langages de programmation haute performance. Python et Ruby sont des langues de grande utilité .

    Previous :

    next :
      articles connexes
    ·Comment écrire un programme qui traduit une lettre gra…
    ·Comment faire un site Web personnalisable 
    ·Comment écrire des graphiques sur Shell Script 
    ·Comment récupérer des fichiers supprimés AVI 
    ·Comment insérer un fichier JPG dans une fenêtre des d…
    ·Comment valider une adresse électronique dans ASP.Net 
    ·Comment trouver des débordements de buffer 
    ·Quels sont les outils de programmation informatique uti…
    ·Description du poste de gestionnaire de programme Micro…
    ·Comment rendre les programmes de jeu sur une TI- 83 Plu…
      articles en vedette
    ·Comment faire pour créer une base de connaissances de …
    ·Comment calculer le module en Java 
    ·Comment calculer l'AMP en C # 
    ·Comment calculer le CRC Made Easy 
    ·Comment laisser des commentaires dans le code Java 
    ·Comment utiliser PEAR MDB2 
    ·Comment utiliser une matrice pour transformer des objet…
    ·Comment prolonger plusieurs modèles dans Smarty 
    ·Comment ajouter un préfixe dans une liste Point 
    ·Comment faire pour supprimer une déclaration vierge de…
    Copyright © Connaissances Informatiques http://fr.wingwit.com