Catégorie > High Tech

Quelle est la différence entre les langages C, C++ et Java ?

Posté par Nicholas, mise à jour le 25/06/2021 à 21:07:45

Quelle est la différence entre les langages C, C++ et Java ?


Posté par Azhar

Les langages de programmation sont de deux types, à savoir;
(une). Langage de programmation modulaire ou basé sur des fonctions
(b). Langage de programmation orienté objet.
(une). Langage de programmation modulaire : Un langage de programmation est appelé modulaire s'il prend en charge les méthodes. Une méthode ou une fonction est un bloc ou une section de code qui est logiquement associé les uns aux autres. Cette section ou bloc de code a son nom spécifique ou particulier. Chaque fois qu'un programmeur veut exécuter le bloc de code spécifique, il utilise le nom de cette section ou de ce bloc de code particulier.
(b). Langage de programmation orienté objet : Un langage de programmation est appelé orienté objet s'il a le support pour créer ou développer des classes en lui. La classe est une abstraction d'un objet du monde réel et est utilisée pour définir les caractéristiques, les qualités et les actions effectuées par l'objet pour lequel la classe est écrite. Par exemple, un enseignant est un objet et si nous voulons écrire le cours pour un enseignant, il inclura les caractéristiques, les spécifications et les actions effectuées par un enseignant.
C est un langage de programmation modulaire et ne contient pas de fonctionnalités orientées objet.
C++ prend en charge à la fois les fonctionnalités modulaires et orientées objet.
Java est un langage entièrement orienté objet car il ne permet pas la programmation modulaire. En Java, chaque objet doit être défini en termes de classe.

Posté par Nada

Java ne prend pas en charge les variables globales.
C et c++ prennent en charge les variables globales.

Posté par Naomi

C est un langage orienté procédure.

C++ est c avec un langage orienté objet.

Java est vraiment orienté objet.

Posté par David

C est un langage de niveau intermédiaire car il se situe entre le langage de haut niveau et le langage de bas niveau. Les programmes écrits en C sont efficaces et rapides. Il est utilisé dans la programmation structurée.

C++ est dérivé du langage C. C++ utilise une liaison au moment de la compilation, ce qui signifie que le programmeur doit spécifier la classe spécifique d'un objet. Les programmes C++ sont rapides et efficaces, qualités qui ont contribué à faire du C un langage de programmation extrêmement populaire.

Java est un langage orienté objet construit sur C et C++. Il dérive sa syntaxe de C et ses fonctionnalités orientées objet sont influencées par C++. Il peut être utilisé pour créer des applications et des applets

Posté par Nadia

C , C ++ et Java sont tous la programmation langues . C est un langage procédural , C++ est un langage orienté objet . Java est un langage purement orienté objet . Les pointeurs sont utilisés dans les langages C et C++ , mais Java ne prend pas en charge les pointeurs.

Posté par Xiang

Je suis chinois, mon français n'est pas bon. Je pense que la principale différence entre C ou C++ et Java en orienté objet. En langage C ou C++, nous pouvons étendre une classe supplémentaire. Il existe de nombreux problèmes liés à la méthode d'extension, comme la séquence d'initialisation de la classe avant de l'utiliser et la séquence de destruction de la classe. C'est très dur pour le débutant. Java ne permet donc pas d'étendre à partir de plusieurs classes. De l'autre côté, il y a la même chose en C++ et Java.


Ajouter une réponse

Votre message :

:

Votre prénom:

Votre email:

:



A voir aussi :

Les dernières discussions:



Qui est Réponse Rapide?

Réponse rapide est un site internet communautaire. Son objectif premier est de permettre à ses membres et visiteurs de poser leurs questions et d’avoir des réponses en si peu de temps.

Quelques avantages de réponse rapide :

Vous n’avez pas besoins d’être inscrit pour poser ou répondre aux questions.
Les réponses et les questions des visiteurs sont vérifiées avant leurs publications.
Parmi nos membres, des experts sont là pour répondre à vos questions.
Vous posez vos questions et vous recevez des réponses en si peu de temps.

Note :

En poursuivant votre navigation, vous acceptez l'utilisation de cookies. En savoir plus