Des logiciels ca oui il y en a . La question est :
en quoi veux tu programmer ?
Je m´explique : Pour creer des programmes , des scripts , des addons ou des patchs il faut les programmer . Pour cela et au fil du temps ont été crée des langages de programmation .
Il existe des centaines voir des milliers de langages de programmation etant donné que chacun ( si il a les connaissances suffisantes ) peut creer son propres langages .
Il existe deux grands types de langages :
la couche haute et la couche basse .
la couche basse est ce qui englobe les langages de programmation qui agissent directement sur ton ordinateur , c´est a dire que lorsque tu vas programmer tu vas écrire un code qui agira en fonction des variations de tensions de ton ordinateur . c´est par exemple ce genre de langages qui sont utilisés pour les calculettes ou encore certains pilotes . Ce genre de langage est souvent bien plus compliqués que ceux de la couche haute , de par le fait que souvent leur syntaxe est moins evidente . A conseiller aux bons programmeurs donc . ( par exemple l´assembleur est un de ces langages de programmation )
La couche haute est ce qui englobe les langages de programmation qui eux vont agir grace a ton systeme d´exploitation , c´est a dire que la , tu auras des langages de programmation plus développés avec des fonctions préfaites . C´est cela qu´il va te falloir .
Reste a définir pour quoi tu veux programmer . Chaque langage a un avantage particulier . Le PHP par exemple est utile et avantageux pour la création de page internet , le C++ est avantageux pour faires de applications ou des dll .
Chaque langage a en général un ou divers logiciel permettant de programmer . Par contre un logiciel de programmation ne fait pas le boulot a ta place , il s´agit le plus souvent d´un genre de bloc note qui met des couleurs sur certains mots , fonctions , qui va te permettre de te dire ou sont les erreurs dans ton script mais en aucun cas il fera tout automatiquement .
Si je dois te conseiller un langage de programmation c´est bien le C++ , non seulement parce qu´il est un de ceux les plus utilisé , et donc tu trouveras beaucoup de documentation , d´aide et de tutos dessus , mais aussi parce qu´il en existe des dérivés et qu´il te permettra ultérieurement d´aborder d´autre langages plus facilement .
Quand au fait d´afficher un texte , ca tout les langages peuvent le faire , mais tous ne demandent pas les memes lignes de code . ; )
Bonne chance 