IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

C : langage de haut niveau ?


Sujet :

C

  1. #1
    Membre expérimenté Avatar de Mandalar
    Profil pro
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 121
    Par défaut C : langage de haut niveau ?
    Bonjour!
    Je me suis mis récemment au C, et j'ai lu dans un tutoriel que le C était un langage de haut niveau. Pour ma part je croyais que c'était plutot un langage de bas niveau.
    Je voulais avoir l'avis de programmeurs expérimentés en C pour tenter de mieux comprendre .
    Donc est-ce un langage de haut niveau (peu d'instructions) ou de bas niveau (plus de code a écrire) ?
    Sur ce, bonne soirée

  2. #2
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    C'est un langage de haut niveau. Surement le langage le plus bas niveau des langages hauts niveau

    Il est haut niveau il me semble car le langage reste indépendant de la plate-forme... Il suffit donc de recompiler le code

  3. #3
    Rédacteur/Modérateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Par défaut
    Citation Envoyé par Wilkipédia
    Un langage de haut niveau en informatique est un langage qui manipule des concepts étrangers à la machine, de manière à rendre l'écriture d'un programme plus proche de la pensée humaine, ou à ne pas se perdre dans trop de détails techniques.

    On peut l'opposer au langage machine.
    trouvé ici
    "La haine seule fait des choix" - Koan Zen
    "Il ne faut pas être meilleur que les autres, il faut être meilleur que soi." Albert Jacquard
    "Ceux qui savent où ils ont posé leur parapluie ne sont pas alcooliques." - pgibonne.
    Faites du Prolog, ça vous changera les idées !
    Ma page Prolog
    Mes codes sources commentés

    Mon avatar : La Madeleine à la veilleuse de Georges de La Tour

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 11
    Par défaut
    Surement le langage le plus bas niveau des langages hauts niveau
    Tout a fait d'accord!!!!!!
    c'est ce qui fait toute sa puissance!!!!

  5. #5
    Membre expérimenté Avatar de Mandalar
    Profil pro
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 121
    Par défaut
    Hmmm d'accord
    Merci pour les réponses rapides

  6. #6
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut Re: C : langage de haut niveau ?
    Citation Envoyé par Mandalar
    Je me suis mis récemment au C, et j'ai lu dans un tutoriel que le C était un langage de haut niveau. Pour ma part je croyais que c'était plutot un langage de bas niveau.
    Je voulais avoir l'avis de programmeurs expérimentés en C pour tenter de mieux comprendre .
    Donc est-ce un langage de haut niveau (peu d'instructions) ou de bas niveau (plus de code a écrire) ?
    C est le plus bas des langages de haut niveau. On parle de haut niveau, parce qu'il est indépendant de la machine. Les accès au hard se font via des entrée/sorties (flux).

    Il existe des extensions permettant de descendre plus bas, mais on perd en portabilité.

  7. #7
    HRS
    HRS est déconnecté
    Membre chevronné
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    678
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 678
    Par défaut
    si un langage comme COBOL qu'on dit de haut niveau, avait possédé
    comme le C, les "struct" ou les fonctions avec leurs paramètres et leurs
    variables locales, on aurait amélioré la lisibilité, la réutilisabilité
    et divisé la taille des sources par 3.

  8. #8
    Membre chevronné
    Avatar de bigquick
    Profil pro
    Inscrit en
    Août 2002
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 356
    Par défaut
    Il me semble que le cobol possède des "sortes" de structures, non ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    01 StudentDetails.
       02 StudentId        PIC 9(7). 
       02 StudentName. 
          03 FirstName     PIC X(10).
          03 MiddleInitial PIC X. 
          03 Surname       PIC X(15).
       02 DateOfBirth.
          03 DayOfBirth    PIC 99.
          03 MonthOfBirth  PIC 99.
          03 YearOfBirth   PIC 9(4).
       02 CourseCode       PIC X(4).
    Enfin pour le peu que j'en ai fait ....
    Je suis bien d'accord que c'est vraiment pas très lisible comme langage

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 26
    Dernier message: 01/10/2010, 17h38
  2. Liste des langages de haut niveau ?
    Par spirit_epock dans le forum Langages de programmation
    Réponses: 14
    Dernier message: 15/03/2006, 13h25
  3. Réponses: 4
    Dernier message: 07/12/2005, 00h05
  4. PROBLEME haut niveau BACKUP
    Par Dev_Michael dans le forum Administration
    Réponses: 7
    Dernier message: 10/03/2005, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo