Programmer son propre code ?

Fermé
MythBianeBuster Messages postés 4 Date d'inscription mardi 10 avril 2018 Statut Membre Dernière intervention 10 avril 2018 - 10 avril 2018 à 03:32
MythBianeBuster Messages postés 4 Date d'inscription mardi 10 avril 2018 Statut Membre Dernière intervention 10 avril 2018 - 10 avril 2018 à 15:44
Bonjour,

Voilà depuis quelques temps que je me pose la question : Comment créer son propre code/langage informatique ?
Il existe le C++, le Java ou d'autres, tous écrit en anglais. Mais pourquoi pas en faire un dans une autre langue ?

Quelle est la première étape ?
A voir également:

3 réponses

jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
10 avril 2018 à 07:20
Bonjour
Il faut connaître le langage machine, le binaire, l'assembleur.
Savoir ce qu'est un compilateur et savoir comment ca marche
Voici les premières étapes...
2
MythBianeBuster Messages postés 4 Date d'inscription mardi 10 avril 2018 Statut Membre Dernière intervention 10 avril 2018
10 avril 2018 à 15:44
Merci ! Je pense que vous êtes le seul à pouvoir répondre à ma question :)
0
georges97 Messages postés 12593 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 27 novembre 2024 2 415
10 avril 2018 à 10:40
Bonjour,

Tout en souscrivant à la réponse de Bazfile, qui a le mérite de la concision, je voudrais exprimer que les raisons de la prééminence de l'anglais sont historique, économiques et pratiques.

Historique parce que les grands concepteurs des principes de la programmation sont anglo-saxons (Lady Ada, Turing, amirale Hooper, Bill Gates, Linus Torvalds) sans oublier les chercheurs allemands.

Economique car aucune activité humaine y compris artistique n'a pu jusqu'à présent s'abstenir de la question de la question de la rentabilité.

Pratiques car programmer sans diffuser et échanger est un plaisir solitaire sans doute réservé à quelque élite, mais s'avère contraire à la vocation utilitaire et récréative des nouvelles technologies.

Les personnes ayant connu les débuts de la micro-informatique se souviendront des langages employant des instructions en français (LOGO, BASIQUE, STOS BASIC). R.I.P.

Il existe des langages comme le FORTH, qui permettent de créeer son propre jeu d'instructions et donc utiliser n'importe quel dictionnaire.

D'autres comme ESTEREL sont dédiés à la gestion de systèmes embarqués et s'adressent à des concepteurs spécialisés.

Il ne fait pas de doute que les programmeurs chinois, indiens, coréens ou japonais programment dans leur propre langue et qu'il n'y a pas d'interdit à s'essayer à la conception, à condition de connaître déjà un des langages parmi les 600 existants, parmi lesquels une dizaine truste plus de 80% des utilisateurs, pour les raisons avancées plus haut.

Sachant que cela implique la maîtrise des outils cités par Jordane45, qui sont des langages au même titre, mais avec une autre finalité, que les langues humaines. L'ensemble représente quelques dizaines d'années d'apprentissage, si tant est que ce projet représente un quelconque avantage pour les développeurs ou les utilisateurs des outils informatiques.

Cordialement
0
Utilisateur anonyme
10 avril 2018 à 11:17
Bonjour
et puis si c’est juste l’anglais le problème, créer son propre langage nécessite de l’anglais.....

Autant apprendre un langage en français comme windev
0
bazfile Messages postés 56487 Date d'inscription samedi 29 décembre 2012 Statut Modérateur, Contributeur sécurité Dernière intervention 27 novembre 2024 19 299
10 avril 2018 à 04:25
Bonjour,
Quelle est la première étape ?

Se poser cette question c'est déjà se mettre hors-jeu.
-10
MythBianeBuster Messages postés 4 Date d'inscription mardi 10 avril 2018 Statut Membre Dernière intervention 10 avril 2018
10 avril 2018 à 04:42
Cette réponse ne m'avance à rien.
0
MythBianeBuster Messages postés 4 Date d'inscription mardi 10 avril 2018 Statut Membre Dernière intervention 10 avril 2018
10 avril 2018 à 04:44
Donc, selon vous. Il n'y a pas de première étape. Donc, pas d'étape. Donc pas de projet. Rapide !
0
bazfile Messages postés 56487 Date d'inscription samedi 29 décembre 2012 Statut Modérateur, Contributeur sécurité Dernière intervention 27 novembre 2024 19 299
Modifié le 10 avril 2018 à 11:12
Si tu ne sais pas par où commencer c'est que tu n'es pas prêt.
Il faut un minimum de connaissances si tu les avais tu ne poserais pas ce genre de question.
Bonne journée.
0