Commencer le CODAGE avec Python ou Java ?

OP
S6

skzz6789

il y a 8 mois

Je me lance dans le codage, j'hésite à commencer par python car juger le plus simple je crois, ou par HTML + CSS ou java vous me conseillez quoi?

OP
S6

skzz6789

il y a 8 mois

TR

Treafc

il y a 8 mois

le mec avec 15 ans de retard https://image.noelshack.com/fichiers/2021/04/4/1611841177-ahiahiahi.png

OP
S6

skzz6789

il y a 8 mois


le mec avec 15 ans de retard https://image.noelshack.com/fichiers/2021/04/4/1611841177-ahiahiahi.png

Vaut mieux tard que jamais

JP

JordyPopulaire

il y a 8 mois

ne pas feed

D4

Dextre443

il y a 8 mois

C'est pour faire quoi ?

GB

GameBranleur

il y a 8 mois

programmer est un métier dur et mal payé que les français ne veulent pas faire, il faut piquer le code des américains et signer à leur place

TO

Touraco

il y a 8 mois

Python ou Java comme tu veux, ça change rien

Html / CSS c'est juste de la mise en page ça n'a aucun rapport

Et on dit programmation, pas codage

SO

SOSDAN

il y a 8 mois

Vive python https://image.noelshack.com/fichiers/2024/20/7/1716131443-yayoir-flexionouvert.png

TK

TylerKlausRoi

il y a 8 mois

Faut commencer par HTML je crois si c'est pour faire des sites.

C3

Celestin_36cm

il y a 8 mois

Go scratch

non plus sérieusement java je connais pas mais python c'est très bien quand tu connais pas la programmation

SpoilAfficherMasquer

Mais go scratch quand meme nofake

GB

GameBranleur

il y a 8 mois

demande sur le forum d'openclassrooms, c'est assurément la meilleur école de france

GB

GameBranleur

il y a 8 mois


Faut commencer par HTML je crois si c'est pour faire des sites.

HTML oui c'est le meilleur langage

TC

TitouanColossal

il y a 8 mois

Tu veux coder dans quel domaine ?

Sinon en général commence par python si tu veux utiliser un langage de haut niveau, ou C si tu préfère être plus proche de la machine (intéressant si tu veux comprendre plus en detail comment ça fonctionne)

I1

isidore_1212

il y a 8 mois

Codage c'est plus utilisé pour parler des formats de tables de caractères.

Programmation c'est utilisé pour les vrai langages qui permettent de fabriquer de l'assembleur pour un processeur sans passer par un intermédiaire ( IL jit vm transpiler etc ) via une compilation.

Assemblage c'est le faire de transformer cet assembleur vers du code machine natif.

Dans ton cas il faut parler de scripting. le python et le java ne sont pas des vrais langages, juste des trucs de gamins pour faire de joli sites web.

RF

RoseFantastique

il y a 8 mois

Javascript, t'as beau en faire pendant 20 ans tu découvres toujours des trucs
Le CSS en 10 heures t'as tout passé en revue.
Le HTML pareil

OP
S6

skzz6789

il y a 8 mois


Tu veux coder dans quel domaine ?

Sinon en général commence par python si tu veux utiliser un langage de haut niveau, ou C si tu préfère être plus proche de la machine (intéressant si tu veux comprendre plus en detail comment ça fonctionne)

J'aimerais apprendre à coder avec un language assez simple pour débuter. Pourquoi pas essayer de faire un petit jeu vidéo comme premier projet par exemple. C ça consiste en quoi ? Qu'est ce que tu veux dire par être plus proche de la machine ?

OP
S6

skzz6789

il y a 8 mois


Javascript, t'as beau en faire pendant 20 ans tu découvres toujours des trucs
Le CSS en 10 heures t'as tout passé en revue.
Le HTML pareil

Du cou c'est bien de commencer par css et html pour débuter et se former solo ?

OP
S6

skzz6789

il y a 8 mois


Go scratch

non plus sérieusement java je connais pas mais python c'est très bien quand tu connais pas la programmation

SpoilAfficherMasquer

Mais go scratch quand meme nofake

C'est quoi le scratch khey ?

I1

isidore_1212

il y a 8 mois

J'aimerais apprendre à coder avec un language assez simple pour débuter. Pourquoi pas essayer de faire un petit jeu vidéo comme premier projet par exemple. C ça consiste en quoi ? Qu'est ce que tu veux dire par être plus proche de la machine ?

Commence par te renseigner sur comment fonctionne une machine.
Qu'est ce qu'une interruption, le mode réel, l'iommu, la gestion de la mémoire fabriquer son allocateur, son bootloader etc.

Tu as de bonnes réferences ici :
https://wiki.osdev.org/Expanded_Main_Page

Ensuite tu peux commencer à regarder la théorie des langages de progammation pour fabriquer ton propre langage. Tu peux regarder le projet LLVM qui permet facilement d'intégrer ta propre syntaxe pour faire du quick'n'dirty au début et avant de programmer ton compilateur.

Ensuite il va falloir t'intéresser à chacun des composants de ton système accessible via une interruption et une range memoire accessible via PCI:
- la carte graphique
- la carte réseau
- les super IO/ ports usb
etc.

bref d'ici 5 ans si tu potasses bien tous ces sujets tu pourras commencer à regarder le plus haut niveau