| 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 >> C /C + + Programming >> Content
    Quelle est l'importance de l'apprentissage du langage C
    Le langage de programmation C a été développé par Dennis Ritchie aux Bell Labs entre 1968 et 1972 pour les systèmes Unix . Ritchie dérivent les fonctionnalités de C à partir de la langue B plus tôt , ce qui explique pourquoi il a choisi le nom . Aujourd'hui , C est devenu l'une des langues les plus populaires. L'influence de C peut être vu à travers de nombreux langages de programmation les plus récents, notamment en C + + . Beaucoup d' avantages de C sont en raison de son âge et de communauté . Maturité

    C a été autour pendant un temps très long en termes de programmation informatique. Presque tous les aspects de la langue , y compris des trucs qui n'étaient pas prévus par les développeurs originaux , a été explorée et clairement expliquée . Il existe une multitude d'exemples et le code source réutilisable librement disponibles sur Internet .
    Portabilité

    Aujourd'hui, il ya très peu de plates-formes qui n'ont pas de compilateur C . Cela signifie que , avec quelques modifications mineures , presque n'importe quel programme C peut être compilé pour fonctionner sur presque n'importe quelle plateforme. C est originaire comme langue d'écriture du logiciel système de l'ordinateur , mais a depuis été largement utilisé pour le développement de logiciels d'application pour les plateformes mobiles tels que les smartphones .
    Common Language

    parce que C est si largement utilisé et bien compris , il s'agit d'un excellent outil pour exprimer des idées de programmation d'une manière que les autres puissent comprendre, quelle que soit la langue qu'ils connaissent le mieux . C peut aussi être considéré comme l'archétype de nombreuses langues plus tard. Les constructions de langage de C , tels que " if" , " pour" et les boucles " while " , et les types de variables peuvent être trouvés dans de nombreuses langues plus modernes , si les idées exprimées dans C peuvent encore être compris par les développeurs du programme. < Br >
    puissance à basse altitude

    Bien que C est techniquement un langage de haut niveau , ce qui signifie qu'il fait abstraction de la programmation à partir du code machine de base , il est l'un des « plus bas niveau " langues de programmation de haut niveau. Code C exerce un contrôle puissant , direct et étroit sur ​​la machine. Parce que C est lié si étroitement avec la machine, il fournit des méthodes pour accéder directement aux composants du système , comme le lecteur de disque dur , lecteurs optiques et les imprimantes.
    Langage de procédures

    C est un langage de programmation procédural , pas un langage de programmation orienté objet . Cependant , en dépit de la large utilisation de la conception orientée objet de la programmation moderne , de nombreuses applications sont encore mieux adaptés au style de procédure de conception , ce qui va souvent ignorante de nombreux de nombreux programmeurs , qui se concentrent exclusivement sur ​​la conception orientée objet. Apprendre le C fournit un contexte procédural forte, qui est un ensemble de compétences digne .
    Relations avec C + + +

    C + + a commencé comme une extension du langage de programmation C , mais il a fini par développé dans un langage totalement orienté objet propre. Cependant, parce qu'il partage la majorité de sa syntaxe et de la structure de C , c'est une tâche simple à la transition de C à C + + , ou de C + + à C.

    Previous :

    next :
      articles connexes
    ·Comment fermer WCF Services 
    ·Comment définir le DataGridView CurrentRow 
    ·Comment faire pour intégrer RESX dans la CSC compilate…
    ·Fonction malloc 
    ·Comment allouer de la mémoire sur la pile en utilisant…
    ·Comment créer une liste chaînée en C 
    ·Comment utiliser OpenGL dans Visual C 
    ·Comment remplacer les éléments d'un tableau en C 
    ·Comment référencer une image en C + + 
    ·Comment animer dans XNA 
      articles en vedette
    ·Comment faire une horloge dans Visual Basic 
    ·Comment mettre à jour une ligne dans Microsoft SQL 
    ·Comment générer des nombres entiers négatifs et posi…
    ·La différence entre le SDI et le formulaire de MDI dan…
    ·Comment trier en Visual Basic 
    ·Partie fractionnaire d'un flotteur en Java 
    ·Comment effacer une zone d'image en VB.NET 
    ·Comment Jeux de programmer en C + + 
    ·Comment accéder aux contrôles ActiveX 
    ·JavaScript vs. Applets Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com