Meilleure réponse
Pour tout projet de développement de logiciel, je considère généralement trois plates-formes où chacune pourrait être classée davantage et faire partie de une autre application de plate-forme.
- Application Web
- Application de bureau
- Application mobile
Pour développer des applications pour chaque plate-forme, vous avez beaucoup doptions à choisir. Les outils que vous allez utiliser pour le construire, comme le langage de programmation, la base de données, etc. Sur la base de ces décisions, vous choisirez un IDE avec lequel vous êtes à laise pour développer le logiciel.
Maintenant, lorsque vous demandez exemples de logiciels de programmation Je crois que vous demandez des outils que vous souhaitez utiliser pour développer un logiciel.
Cela vous amène à la question du type dapplication que vous essayez de créer. Notez maintenant que la plupart des langages de programmation prennent en charge le développement pour diverses plates-formes. Vous pouvez utiliser HTML, CSS et JS pour développer une application Web. Pour ce faire, beaucoup de gens préfèrent utiliser Adobe Dreamweaver, tandis que certaines personnes aiment simplement utiliser un éditeur comme Atom ou Brackets et plus tard, tester manuellement des éléments de rhum. Une fois que vous avez lapplication, vous pouvez utiliser phonegap ou electron pour avoir des fichiers exécutables pour les appareils mobiles et de bureau.
Maintenant, peut-être que vous voulez développer des applications pour iOS ou Mac, alors vous voudrez peut-être apprendre Objetive C ou Swift et utilisez Xcode.
Si vous souhaitez développer des applications Android, vous pouvez utiliser Android Studio pour préparer et développer une application avec XML et Java / Kotlin.
Si vous êtes Vous cherchez à développer des jeux, vous avez des options comme Unity, Unreal parmi de nombreux autres moteurs de jeu. Vous pouvez également partir de zéro avec un langage comme C ++, Java ou Python dans certains IDE comme Eclipse, Intellij, etc.
Comme vous pouvez le voir, il y a beaucoup doptions. Les options ne cessent de croître avec lamélioration de la technologie.
Il nest pas nécessaire que vous les connaissiez toutes. Vous avez choisi ceux que vous aimez et faites de vous un expert en la matière. Dans la plupart des cas, le langage et les outils que vous avez utilisés pour développer un logiciel permettent également de préparer facilement un exécutable pour différentes plates-formes.
Donc, au lieu de vous soucier du logiciel à utiliser, je pense que cest mieux si vous commencez sur une langue que vous voulez apprendre, ou peut-être voulez-vous décider de la plate-forme pour laquelle vous voulez développer?
Réponse
La programmation informatique est un vaste sujet avec un énorme non. du langage de programmation. Lorsque vous faites référence à un logiciel, vous devez être précis sur le langage de programmation.
En tant que développeur Front End, je travaille sur HTML5, CSS3, JQuery, JavaScript, Angular JS et plus pour lesquels jutilise des logiciels comme Brackets, Sublime ou Notepad ++, etc. Il y en a encore beaucoup plus. Il existe des plates-formes telles que VMWare que vous pouvez utiliser à dautres fins.
Cétait mon point de vue en fonction du domaine respectif dans lequel je travaille; si vous avez besoin de plus de connaissances sur un en particulier, je suppose quil existe de nombreux sites qui peuvent vous aider. Mais soyez précis sur le langage de programmation que vous choisissez.
Merci.