Programmazione?

Stato
Discussione chiusa ad ulteriori risposte.

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit
Buon giorno, sono un ragazzo di 14 che si sta interessando molto a questo immenso mondo dell'informatica; ho sentito spesso parlare di programmazione, programmare, programmatori ecc ma non ho mai capito completamente il concetto qualcuno riuscirebbe a introdurmi in questo ambito?
Grazie in anticipo
 

Marcus Aseth

Utente Attivo
404
138
OS
Windows 10
Eccoti la playlist con la quale io ho iniziato -> Playlist

Non pensarci su piu di tanto (nel senso cercare di capirlo in maniera astratta), trava 2-4 ore di tempo libero e segui quello che dice passo passo (non guardando soltanto ma facendo sul tuo pc).
Fatto ciò, avrai un'idea molto piu chiara di cosa sia "programmare" e potrai anche fare domande piu specifiche o capire se la cosa ti interessa sul serio o meno :)

Il concetto comunque è semplice, per come la vedo io programmare è l'abilità di dare al tuo computer una serie di istruzioni tramite uno dei linguaggio specifici creati per communicare con questa macchina
 
Ultima modifica:
  • Mi piace
Reazioni: Micheloni Andrea

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit
Eccoti la playlist con la quale io ho iniziato -> Playlist

Non pensarci su piu di tanto (nel senso cercare di capirlo in maniera astratta), trava 2-4 ore di tempo libero e segui quello che dice passo passo (non guardando soltanto ma facendo sul tuo pc).
Fatto ciò, avrai un'idea molto piu chiara di cosa sia "programmare" e potrai anche fare domande piu specifiche o capire se la cosa ti interessa sul serio o meno :)

Il concetto comunque è semplice, per come la vedo io programmare è l'abilità di dare al tuo computer una serie di istruzioni
Va bene, grazie mille ma i video sono in inglese, non dico di non capirci nulla ma farei molta fatica...

Inviato da ASUS_X013D tramite App ufficiale di Tom\\\'s Hardware Italia Forum
 

Marcus Aseth

Utente Attivo
404
138
OS
Windows 10
Bhe, posso linkare questa in italiano -> Playlist
però non avendola seguita, non posso garantire nulla al riguardo xD
Edit: visto 1 minuto del secondo episodio e lo trovo deprimente,per descrivere main() parla di "facciata" "scatoletta" e "matriosca" per non usare la parola "funzione" o "entry point"...in sostanza, impara bene l'inglese!(così da seguire tutorial migliori) xD
 
Ultima modifica:

VidRam

Utente Èlite
1,880
342
CPU
AMD Ryzen 5 3500X
Dissipatore
DeepCool Gammaxx 400V2 Blue Ed.
Scheda Madre
Gigabyte b550 DS3H rev 1.0
HDD
NVME Intel 600p 512GB
RAM
2x8GB DDR4 Crucial Ballistix èlite 3200mhz
GPU
Nvidia Geforce RTX 2060 6GB Manli
Audio
Asus Xonar AE
Monitor
AOC G2460V 75hz 1ms + Benq FP 17"
PSU
Evga 500w 80plus white
Case
Golden Field P3
Periferiche
Logitech G413 Red Carbon/ Mionix Avior 7000 / Sennheiser GSP350.
Net
Fibra in rame 100 mb\s
OS
Windows 10 Pro 64bit
Va bene, grazie mille ma i video sono in inglese, non dico di non capirci nulla ma farei molta fatica...

Inviato da ASUS_X013D tramite App ufficiale di Tom\\\'s Hardware Italia Forum
Guarda , allora ti do' un consiglio, una cosa molto importante nella programmazione è anche l'inglese, molto codice (se non tutto) ha parole inglesi al suo interno, e confrontarsi con siti come github , necessita comunque di una buona padronanza dell'inglese.
 

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit
Bhe, posso linkare questa in italiano -> Playlist
però non avendola seguita, non posso garantire nulla al riguardo xD
Edit: visto 1 minuto del secondo episodio e lo trovo deprimente,per descrivere main() parla di "facciata" "scatoletta" e "matriosca" per non usare la parola "funzione" o "entry point"...in sostanza, impara bene l'inglese!(così da seguire tutorial migliori) xD
Va bene grazie mille

Inviato da ASUS_X013D tramite App ufficiale di Tom\\\'s Hardware Italia Forum
 

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit

stafilococco

Nuovo Utente
94
19
CPU
Intel Pentium g4560 3.5ghz
Dissipatore
Artctic cooler
Scheda Madre
Gigabyte GA-B250M-D3H
HDD
Samsung SSD 256gb + 512gb Toshiba HDD
RAM
16Gb (2x8) ddr4
GPU
Nvidia gtx760 OC
Audio
Creative sbx
Monitor
Aoc g2460V
PSU
Evga 500w Silver
Net
7Mb/s Down 1Mb/s Up
OS
Windows 10 professional
Il discorso è molto lungo è intricato. Tutto parte dai numeri binari: 0 = "spento" 1 = "acceso". La programmazione permette di gestire processi del processore in modo che risolva problemi o esegua particolari calcoli. Non per nulla quello che chiamiamo computer in realtà si chiama calcolatore. Il linguaggio alto(quello più vicino all'uomo), in realtà si traduce in linguaggio macchina, dato da sequenze di bit(ovvero gli 0 e 1 di cui ti parlavo prima). E' molto difficile spiegare il concetto di programmazione. Ti consiglio di guardare le playlist che ti hanno inviato sopra.
Ciao :)
 
  • Mi piace
Reazioni: Micheloni Andrea

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit
Il discorso è molto lungo è intricato. Tutto parte dai numeri binari: 0 = "spento" 1 = "acceso". La programmazione permette di gestire processi del processore in modo che risolva problemi o esegua particolari calcoli. Non per nulla quello che chiamiamo computer in realtà si chiama calcolatore. Il linguaggio alto(quello più vicino all'uomo), in realtà si traduce in linguaggio macchina, dato da sequenze di bit(ovvero gli 0 e 1 di cui ti parlavo prima). E' molto difficile spiegare il concetto di programmazione. Ti consiglio di guardare le playlist che ti hanno inviato sopra.
Ciao :)
Va bene grazie
 

Tommaso Sala

Utente Attivo
868
140
CPU
Ryzen 3 1200
Dissipatore
Stock
Scheda Madre
A320m-k
HDD
SSD 240GB + HDD 2x500GB
RAM
8gb DDR4
PSU
EVGA 500w
Vuoi imparare a programmare o capire cos'è la programmazione? Se vuoi incominciare a programmare ti sarebe piú semplice il python (come ho fatto io) ma forse è piú sensato il c++ che è piú complesso ma se volessi cimentarti in futuro in altro saresti avvantaggiato.
 
  • Mi piace
Reazioni: Micheloni Andrea

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit
Vuoi imparare a programmare o capire cos'è la programmazione? Se vuoi incominciare a programmare ti sarebe piú semplice il python (come ho fatto io) ma forse è piú sensato il c++ che è piú complesso ma se volessi cimentarti in futuro in altro saresti avvantaggiato.
Ok grazie invece html non lo prendo nemmeno in considerazione?
 

1nd33d

Utente Attivo
653
279
CPU
Intel i5 3570K @ 4,5Ghz
Dissipatore
Scythe Mugen 2
Scheda Madre
Gigabyte Z77X-UD3H
HDD
Samsung 840 PRO 256GB + Sandisk Ultra 250GB + Sandisk Plus 960GB
RAM
2x8GB Crucial Ballistix Tactical @2000Mhz CL9
GPU
XFX RX480 GTR Black Edition
Audio
Auzentech X-Fi Forte
Monitor
AOC i2369VW
PSU
Seasonic P660
Case
eh?
Periferiche
Razer Naga HEX v2
OS
Windows 10 64bit - Linux Mint 18

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit

1nd33d

Utente Attivo
653
279
CPU
Intel i5 3570K @ 4,5Ghz
Dissipatore
Scythe Mugen 2
Scheda Madre
Gigabyte Z77X-UD3H
HDD
Samsung 840 PRO 256GB + Sandisk Ultra 250GB + Sandisk Plus 960GB
RAM
2x8GB Crucial Ballistix Tactical @2000Mhz CL9
GPU
XFX RX480 GTR Black Edition
Audio
Auzentech X-Fi Forte
Monitor
AOC i2369VW
PSU
Seasonic P660
Case
eh?
Periferiche
Razer Naga HEX v2
OS
Windows 10 64bit - Linux Mint 18
Si, ma programmare cosa?
HTML non è un linguaggio di programmazione, se vuoi programmare non ti è molto d'aiuto.
Puoi iniziare da svariati linguaggi, dipende da che aspetti teorici vuoi (o non vuoi) affrontare.
Io andrei di Python, essendo poi un linguaggio in costante aumento di popolarità.
 
  • Mi piace
Reazioni: Micheloni Andrea

Micheloni Andrea

Utente Attivo
346
25
CPU
Intel I5 7400
Dissipatore
Dissipatore Stock Intel
Scheda Madre
MSI B250M Pro-VD
HDD
Western Digital 1TB Blue
RAM
8,00GB Single-Channel
GPU
NVIDIA GeForce GTZ 1050 Ti
Monitor
Monitor Acer V226HQLBBD
PSU
Cooler Master MasterWatt Lite 500
Case
Cooler Master MasterBox Lite 3.1
Periferiche
Tastiera & Mouse Kit Combo Cooler Master MasterKeys Lite L
OS
Windows 10 Home 64-bit
ok grazie
HTML non è un linguaggio di programmazione, se vuoi programmare non ti è molto d'aiuto.
Puoi iniziare da svariati linguaggi, dipende da che aspetti teorici vuoi (o non vuoi) affrontare.
Io andrei di Python, essendo poi un linguaggio in costante aumento di popolarità.
 
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili