Langage compatible Linux/windows - Lequel ?

Bonjour à tous !
Je débute en programmation et je m’étais mis à VB6.
Mais je me suis décidé à installer Linux (Ubuntu), et je cherche un language de programmation qui me permette de faire tourner mes productions sur les deux systèmes d’exploitation. Est-ce possible ou la différence d’architecture et de fonctionnement des systèmes l’interdit ?
Si c’est possible, que me conseillez-vous ? Je crois que VB est plutôt orienté objet, je cherche donc quelque chose de semblable !

Merci @ tous pour vos réponses :jap:

le langage Java te permet de créer des appli qui peuvent tournées sous plusieurs plateformes sans modification. C’est un langage orientée objet.

Énormément de langages sont portables… du moment que tu choisis pas du Microsoft.
En vrac : C/C++, Java, Python, Ada, Prolog, PHP…

Si tu débutes et que tu cherches quelque chose qui te permette d’avoir des interfaces graphiques assez simplement, je te conseille Python. Si tu veux vraiment apprendre la programmation pour le long terme, mets-toi au C. Et enfin, si tu veux vraiment faire de l’objet bazooka, regarde Java ! :slight_smile:

+1 C.
+1 Java

Quelque chose de semblable à VB ? PureBasic, il n’y a que le basic de commun, toutes les lacunes de VB en moins (perf, portabilité, extensibilité, compacité, optimisation, assembleur en ligne …)

Ok ok merci pour vos conseils !
Donc on va dire que je pars sur du JAVA.
Quel logiciel me faut-il pour pouvoir programmer sous Linux et sous windows, et avec une interface graphique pour pouvoir disposer les boutons et autres trucs du genre ??..
Merci beaucoup ! :ange:

Hé hé… on a dit programmation… la construction d’interfaces utilisateurs c’est complètement autre chose qu’en VB.

Commence par apprendre les bases du langage (qui est assez complexe) et installe Eclipse (multiplateforme) pour tes tests.

Il y a des personnes aiment apprendre avec des livres, d’autres sur le web. Mais je te conseil quand même d’acheter un livre de référence.
Ces livres ne sont pas si cher que ça (tu peux même en avoir d’occasion) et ils te permettront de faire des progrès impressionnants.

+2

Ce sont les langages portables par exellence (à condition de faire du C ANSI)

La java a ses avantage, j’ai aussi choisi ça :wink:

pour l’edition graphique, il y a un éditeur sur mon RAD6, il est peut-être aussi présent sur l’EDI équivalent: WTP.

Mais bon, l’édition Swing est tellement cafouillante que je reprend les sources à la main après génération.

Ok merci pour tous vos conseils !!
Je vais essayer de m’en sortir avec tout ça …
@ bientôt pour de nouvelles questions !

:clap: