Maison  >  Article  >  développement back-end  >  Quel logiciel puis-je utiliser pour apprendre le langage C ?

Quel logiciel puis-je utiliser pour apprendre le langage C ?

青灯夜游
青灯夜游original
2020-08-27 12:54:2334194parcourir

Logiciels pouvant être utilisés pour apprendre le langage C : VC++ 6.0, Code::Blocks, Dev-C++, Visual Studio, C-Free, Visual Studio Code, etc.

Quel logiciel puis-je utiliser pour apprendre le langage C ?

Recommandation de logiciel d'outil de programmation en langage C

VC++ 6.0

Je pense que ce logiciel est très familier à tout le monde quand on voit son nom, et c'est aussi celui dont tout le monde se plaint le plus. Il s'agit d'un outil indispensable pour les étudiants en informatique des universités chinoises pour apprendre le langage C, et il peut également être considéré comme un outil d'apprentissage du langage C relativement ancien. Ce logiciel est toujours utilisé dans l'examen informatique universitaire actuel de niveau deux, et la norme de compilation qu'il prend en charge est C98. Cependant, je pense que ce logiciel est obsolète et que les Win7 et Win8 actuels ne sont pas compatibles avec ce logiciel, je vous suggère donc de ne pas l'utiliser. Bien sûr, si vous avez affaire à un ordinateur de niveau 2, oubliez-le, mais alors vous. il faut le télécharger un logiciel avec une compatibilité relativement bonne, sinon il ne fonctionnera pas du tout sur win7.

Code::Blocks

Il s'agit d'un environnement de développement intégré C/C++ multiplateforme open source et complet avec des fonctions de configuration flexibles et puissantes en plus. Prise en charge En plus de ses propres fichiers de projet et fichiers C/C++, il prend également en charge AngelScript, le traitement par lots, les fichiers CSS, les fichiers de langage D, les fichiers Diff/Patch, les fichiers Fortan77, les fichiers de script GameMonkey, les fichiers d'assemblage Hitachi, les fichiers Lua, l'assemblage MASM. et fichiers Matlab, fichiers d'installation open source NSIS, fichiers de script Ogre Compositor, fichiers de script Ogre Material, fichiers de langage OpenGL Shading, fichiers Python, fichiers de ressources Windows, fichiers XBase, fichiers XML, fichiers cg nVidia. Identifiez les projets Dev-C++, les fichiers de projet MS VS 6.0-7.0, l'espace de travail et les fichiers de solution. Prend en charge les dernières normes de compilation. Ce logiciel est également souvent utilisé par les débutants. Le logiciel lui-même n'est pas très volumineux et l'installation est très pratique. Cependant, comme il s'agit d'une version anglaise, il est préférable de le faire traduire en chinois. Bien sûr, si votre anglais est bon. , vous n'en avez pas besoin. L'éditeur recommande celui-ci aux débutants.

Dev-C++

Un autre bon outil de programmation pour l'apprentissage du langage C. Il s'agit d'un environnement de développement intégré (IDE) C/C++ sous environnement Windows. Il s'agit d'un logiciel gratuit et distribue le code source conformément au contrat de licence GPL. Utilisez le compilateur MingW64/TDM-GCC, suivez la norme C++11 et soyez compatible avec la norme C++98. L'environnement de développement comprend des fenêtres multipages, des éditeurs de projet et des débogueurs. L'éditeur de projet intègre des éditeurs, des compilateurs, des éditeurs de liens et des exécuteurs. Il fournit un affichage de syntaxe haute luminosité pour réduire les erreurs d'édition et compléter la fonction de débogage. et des experts en programmation. C'est l'outil de développement de premier choix pour apprendre le C ou le C++ !

Visual Studio

VS est un ensemble d'outils de développement fondamentalement complet, qui comprend la plupart des outils nécessaires dans l'ensemble du cycle de vie du logiciel, tels que les outils UML, la gestion du code outils, environnements de développement intégrés (IDE), etc. Le code objet écrit est applicable à toutes les plates-formes prises en charge par Microsoft, notamment Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework et Microsoft Silverlight et Windows Phone. Visual Studio est actuellement l'environnement de développement intégré le plus populaire pour les applications de la plateforme Windows. Cependant, je pense personnellement que le logiciel est trop volumineux car ses fonctions sont trop complètes. En plus d'écrire du langage C, vous pouvez également écrire du code de page Web et de l'ASP dynamique, etc. Si vous faites du développement de sites Web ou de logiciels Microsoft, vous peut utiliser ce type de logiciel. Logiciel, si nous voulons juste apprendre le langage C, alors nous n'avons pas besoin d'en faire trop, il suffit de trouver un logiciel avec des dizaines de mégaoctets.

Visual Studio Code

vscode est un éditeur de code léger et moderne, gratuit et open source, qui prend en charge la coloration syntaxique et le code intelligent dans presque tous les langages de développement courants. , les raccourcis clavier personnalisés, la correspondance des crochets, les extraits de code, la comparaison de code Diff, GIT, etc. prennent en charge les extensions de plug-in et sont optimisés pour le développement Web et le développement d'applications cloud.

Le logiciel prend en charge Win, Mac et Linux sur toutes les plateformes.

L'éditeur prend en charge l'écriture dans plusieurs langues et formats de fichiers. Depuis septembre 2019, il prend en charge les 37 langues ou fichiers suivants : F#, HandleBars, Markdown, Python, Jade, PHP, Haxe, Ruby, Sass, Rust, PowerShell, Groovy, R, Makefile, HTML, JSON, TypeScript, Batch, Visual Basic, Swift, Less, SQL, XML, Lua, Go, C++, Ini, Razor, Clojure, C#, Objective-C , CSS, JavaScript, Perl, Coffee Script, Java, Dockerfile.

C-Free

Il s'agit d'un environnement de développement intégré (IDE) C/C++. Il existe actuellement deux versions, la version professionnelle payante C-Free 5.0 et la version standard gratuite C-Free 4.0. C-Free intègre un analyseur de code C/C++, qui peut analyser le code en temps réel et donner des invites intelligentes pendant le processus d'écriture. C-Free prend en charge les compilateurs C/C++ actuels du secteur. Vous pouvez facilement changer de compilateur dans C-Free. Des touches de raccourci personnalisables, des outils externes et des documents d'aide externes facilitent l'écriture de code. La gestion complète de projets/groupes de projets vous permet de gérer facilement votre propre code. Il est simple et flexible et offre une bonne compatibilité système. Vous n'avez pas à vous soucier de ne pas pouvoir l'installer sur votre système. En même temps, sa fonction d'invite est également bonne, ce qui peut nous aider à trouver les erreurs à temps. .

Recommandations associées : Vidéo du didacticiel sur le langage C

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn