Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Le webcam Insta360 Link 2 Pro e Link 2C Pro sono una proposta di fascia alta per chi cerca qualità 4K e tracciamento automatico del soggetto senza ricorrere a configurazioni complesse. Entrambi i modelli condividono sensore, ottiche e funzionalità audio avanzate, differenziandosi per il sistema di tracciamento: gimbal a due assi sul modello Link 2 Pro, soluzione digitale sul 2C Pro
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 06-09-2012, 22:57   #1
qtaps80
Senior Member
 
Iscritto dal: Mar 2003
Città: pesaro
Messaggi: 2588
consigli programmazione

vorrei cominciare a imparare programmazione.
pian piano vorrei capire e studiare i principali linguaggi,anche web

considerando che sulla programmazione sono totalmente a digiuno potreste darmi delle dritte da dove cominciare ?

grazie
__________________
[ THREAD ] TEC E T-REX
qtaps80 è offline   Rispondi citando il messaggio o parte di esso
Old 06-09-2012, 23:24   #2
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Dalla mia firma.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 07-09-2012, 17:49   #3
bobosg
Senior Member
 
L'Avatar di bobosg
 
Iscritto dal: Jun 2008
Messaggi: 551
penso dovresti riflettere meglio sui tuoi obiettivi, qual è il tuo target?
parlavi di web, bene ma front end o back end?

se ci dai più informazioni riusciamo ad indirizzarti meglio
__________________
Se non hai ancora deciso per il tuo futuro
Don'T panic!!!
segui le tue passioni, ti porteranno lontano.
bobosg è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2012, 09:57   #4
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Dice di essere totalmente a digiuno. Per il momento fagli imparare a programmare, ed eventuali obiettivi se li porrà dopo.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2012, 11:43   #5
bobosg
Senior Member
 
L'Avatar di bobosg
 
Iscritto dal: Jun 2008
Messaggi: 551
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Dice di essere totalmente a digiuno. Per il momento fagli imparare a programmare, ed eventuali obiettivi se li porrà dopo.
Secondo me invece è importante capire almeno cosa si vuole fare, per capire su quale linguaggio orientarsi,altrimenti se uno vuole programmare e basta indipendentemente da linguaggi ecc potrebbe addirittura orientarsi su uno pseudo-linguaggio
__________________
Se non hai ancora deciso per il tuo futuro
Don'T panic!!!
segui le tue passioni, ti porteranno lontano.
bobosg è offline   Rispondi citando il messaggio o parte di esso
Old 26-09-2012, 22:55   #6
qtaps80
Senior Member
 
Iscritto dal: Mar 2003
Città: pesaro
Messaggi: 2588
per ora obiettivi sinceramente non ne ho, se non arricchire la mia conoscenza sul mondo dell'informatica.

per ora sto seguendo ( purtroppo con poco tempo disponibile) un videocorso su yout*** se freepascal, tanto per prendere confidenza
__________________
[ THREAD ] TEC E T-REX
qtaps80 è offline   Rispondi citando il messaggio o parte di esso
Old 27-09-2012, 13:42   #7
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Quote:
Originariamente inviato da qtaps80 Guarda i messaggi
per ora obiettivi sinceramente non ne ho, se non arricchire la mia conoscenza sul mondo dell'informatica.

per ora sto seguendo ( purtroppo con poco tempo disponibile) un videocorso su yout*** se freepascal, tanto per prendere confidenza
Onestamente partire dal pascal mi apre un'ottima scelta.
Anche se non e' figo e non va piu' di moda rimane un ottimo linguaggio e sicuramente e' molto molto didattico.
__________________
L'elettronica digitale non esiste, è solo elettrotecnica con interruttori piccoli!
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 27-09-2012, 14:40   #8
wizard1993
Senior Member
 
L'Avatar di wizard1993
 
Iscritto dal: Apr 2006
Messaggi: 22462
Quote:
Originariamente inviato da ingframin Guarda i messaggi
Onestamente partire dal pascal mi apre un'ottima scelta.
Anche se non e' figo e non va piu' di moda rimane un ottimo linguaggio e sicuramente e' molto molto didattico.
mi trovo d'accordo con te
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza
wizard1993 è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2012, 23:52   #9
Cait Sith
Senior Member
 
L'Avatar di Cait Sith
 
Iscritto dal: Apr 2005
Messaggi: 309
Secondo me conviene imparare a programmare in C. Da un punto di vista professionale il pascal praticamente non conta niente.
Dicono che il pascal sia didattico, e in effetti anch'io l'ho dovuto studiare alle superiori, con il risultato che poi all'università ho dovuto imparare il C.
Onestamente avrei preferito partire direttamente dal C, dato che poi il pascal non l'ho mai più usato.
Il vantaggio del C è che è un linguaggio molto più diffuso e usato del pascal (e di molti altri linguaggi), e quindi è spendibile nel mondo del lavoro. Inoltre la sua sintassi base è ripresa da altri linguaggi (C++,C# e java).
Tutto sommato i concetti chiave (tipi dati, strutture di controllo, funzioni) non mi sembrano così diversi da quelli del pascal.

Più che altro devi trovare un testo chiaro e scritto bene per principianti, eventualmente in italiano se non mastichi molto l'inglese. Sicuramente, se non segui un corso con un laboratorio, oltre che studiare su un libro devi fare degli esercizi e cimentarti di persona a scrivere programmi da solo, perchè guardare e capire gli esempi non basta.

Ovviamente questa è solo la mia opinione, data su una questione che a mio avviso è abbastanza soggettiva.
Cait Sith è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2012, 09:07   #10
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Quote:
Originariamente inviato da Cait Sith Guarda i messaggi
Il vantaggio del C è che è un linguaggio molto più diffuso e usato del pascal (e di molti altri linguaggi), e quindi è spendibile nel mondo del lavoro. Inoltre la sua sintassi base è ripresa da altri linguaggi (C++,C# e java).

Casomai sono C++, C# e Java ad aver ripreso la sintassi del C. Comunque sia si, anche il C potrebbe essere un'ottima scelta. Io l'ho studiato dal Kernighan e Ritchie (anche autori del linguaggio). Il libro si intitola "Il linguaggio C", edito in Italia da Pearson Education, prezzo intorno ai 30€.
Parte davvero dalle basi ed è un ottimo libro.
__________________
L'elettronica digitale non esiste, è solo elettrotecnica con interruttori piccoli!
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 30-09-2012, 08:45   #11
clockover
Senior Member
 
L'Avatar di clockover
 
Iscritto dal: Oct 2004
Messaggi: 1945
Quote:
Originariamente inviato da ingframin Guarda i messaggi

Casomai sono C++, C# e Java ad aver ripreso la sintassi del C.
Ė proprio quello che ha detto
clockover è offline   Rispondi citando il messaggio o parte di esso
Old 30-09-2012, 12:02   #12
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Quote:
Originariamente inviato da clockover Guarda i messaggi
Ė proprio quello che ha detto
Ok, sono un rincoglionito
Perdona il fraintendimento
__________________
L'elettronica digitale non esiste, è solo elettrotecnica con interruttori piccoli!
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 03-10-2012, 23:26   #13
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da ingframin Guarda i messaggi

Casomai sono C++, C# e Java ad aver ripreso la sintassi del C. Comunque sia si, anche il C potrebbe essere un'ottima scelta. Io l'ho studiato dal Kernighan e Ritchie (anche autori del linguaggio). Il libro si intitola "Il linguaggio C", edito in Italia da Pearson Education, prezzo intorno ai 30€.
Parte davvero dalle basi ed è un ottimo libro.
Personalmente ho trovato veramente ostico il K&R per imparare C.
Mi sono affidato a libri molto più facili, in particolare "C Didattica e Programmazione" Al Kelley, Ira Pohl . È chiaro e lineare.

A mio avviso il K&R è un ottimo manuale, non un libro per imparare il C.
Poi chiaro che se devo programmare e non mi ricordo qualcosa guardo il K&R ( ora che ho imparato ).
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
kwb è offline   Rispondi citando il messaggio o parte di esso
Old 04-10-2012, 08:38   #14
bobosg
Senior Member
 
L'Avatar di bobosg
 
Iscritto dal: Jun 2008
Messaggi: 551
Se impari il C dopo puoi apprendere facilmente qualsiasi linguaggio, almeno é l'eaperienza che ho avuto
Forse solo quando sono passato agli oggetti ho avuto un minimo di difficoltá
Comunque il bello della programmazione é che se impari concetti fondamentali ed impari a ragionare potrai scrivere in qualsiasi linguaggio
__________________
Se non hai ancora deciso per il tuo futuro
Don'T panic!!!
segui le tue passioni, ti porteranno lontano.
bobosg è offline   Rispondi citando il messaggio o parte di esso
Old 04-10-2012, 09:02   #15
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Alla fine volere e' potere, il linguaggio di base cambia poco.
Io sono partito col Quick basic sotto dos, un fallito tentativo di C++ al liceo e poi direttamente Java, matlab, C, python in questo ordine a partire dall'universita' in poi.
Una votla capito il meccanismo cambiare linguaggio e' abbastanza "semplice". Il problema a quel punto non e' piu' il linguaggio in se ma "i trucchi del mestiere" che per ogni linguaggio/ambiente si imparano con la pratica negli anni.
In ogni caso all'inizio che sia pascal o C fa poca differenza, secondo me.
__________________
L'elettronica digitale non esiste, è solo elettrotecnica con interruttori piccoli!

Ultima modifica di ingframin : 04-10-2012 alle 09:03. Motivo: Mi ero perso un accento perche' ho la tastiera americana
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 04-10-2012, 12:03   #16
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da Antonio23 Guarda i messaggi
il K&R è il C in 237 pagine. non è un libro di programmazione, è un libro di C. se devi imparare a programmare è una cosa, se devi imparare il C è il libro definitivo.
Guarda, io alle superiori avevo già programmato qualcosa in Visual Basic. Si parla di programmazione base, con i costrutti fondamentali.
Tuttavia, all'università, al primo corso di programmazione il professore ha dato il K&R come riferimento. L'ho guardato e e l'ho trovato ottimo come manuale, ma pressochè inutile e troppo tecnico per imparare il C ( da 0 ). Ho dovuto masticare parecchio C prima di riuscire a capire realmente il significato dei costrutti e dei prototipi che c'erano scritti sul K&R.
È stato un po' come avere un vocabolario completissimo su una lingua sconosciuta, senza però sapere come usarlo.

Quote:
Originariamente inviato da bobosg Guarda i messaggi
Se impari il C dopo puoi apprendere facilmente qualsiasi linguaggio, almeno é l'eaperienza che ho avuto
Forse solo quando sono passato agli oggetti ho avuto un minimo di difficoltá
Vero.
Io ho intrapreso la strada degli oggetti con Java e c'ho messo veramente tanto a capirne il funzionamento.
All'inizio l'ho trovato veramente intricato e illogico.

Quote:
Originariamente inviato da ingframin Guarda i messaggi
In ogni caso all'inizio che sia pascal o C fa poca differenza, secondo me.
Personalmente ritengo sia meglio fare C che Pascal. A che ti serve Pascal dal punto di vista lavorativo?
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
kwb è offline   Rispondi citando il messaggio o parte di esso
Old 04-10-2012, 18:13   #17
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Quote:
Originariamente inviato da kwb Guarda i messaggi
CUT

Personalmente ritengo sia meglio fare C che Pascal. A che ti serve Pascal dal punto di vista lavorativo?
Eh ma che ne sappiamo noi che qtaps80 vuol fare il programmatore di mestiere?
Se e' per lavoro a sto punto meglio Java o C# o Objective C (finche' va di moda).
Per il resto comunque concordo con te, eh... C e' sicuramente un ottimo linguaggio per partire e ti mette subito a contatto con la macchina ma anche con cose di alto livello.
E poi assieme a Python e' uno dei miei linguaggi preferiti
Tra l'altro e' di nuovo in testa all'indice TIOBE!
__________________
L'elettronica digitale non esiste, è solo elettrotecnica con interruttori piccoli!
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 04-10-2012, 20:02   #18
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Quote:
Originariamente inviato da ingframin Guarda i messaggi
...
Tra l'altro e' di nuovo in testa all'indice TIOBE!
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 04-10-2012, 21:25   #19
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 21946
Quote:
Originariamente inviato da ingframin Guarda i messaggi
Alla fine volere e' potere, il linguaggio di base cambia poco.
Io sono partito col Quick basic sotto dos, un fallito tentativo di C++ al liceo e poi direttamente Java, matlab, C, python in questo ordine a partire dall'universita' in poi.
Una votla capito il meccanismo cambiare linguaggio e' abbastanza "semplice". Il problema a quel punto non e' piu' il linguaggio in se ma "i trucchi del mestiere" che per ogni linguaggio/ambiente si imparano con la pratica negli anni.
In ogni caso all'inizio che sia pascal o C fa poca differenza, secondo me.
ma solo io ho sono così vecchio da aver iniziato con il basic e pure con tutte le keyword del linguaggio come shorcut da tastiera?

Imho per uno a digiuno completo iniziare con il c è difficile il debugging in c è sempre qualcosa di osceno, imho visto che alla fine lo scopo iniziale della programmazione è risolvere un problema complesso scomponendolo in n problemi più semplici per me si potrebbe iniziare tranquillamente pure dal vba, cosa che ho visto pure fare in qualche scuola, ha un ottimo debugger ed è una tra le sintassi più semplici e lineari che ho mai visto

Quando avrà preso confidenza poi potrà scegliere il linguaggio più adatto
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX)
Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000
!fazz è offline   Rispondi citando il messaggio o parte di esso
Old 05-10-2012, 11:35   #20
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da !fazz Guarda i messaggi
ma solo io ho sono così vecchio da aver iniziato con il basic e pure con tutte le keyword del linguaggio come shorcut da tastiera?
Io ho iniziato da VB 6
Secondo me fare Basic e poi C è come non aver fatto nulla. Il salto è abissale a mio avviso.
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
kwb è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Samsung conferma l'arrivo di tre variant...
Sottile, veloce e con un'ottima autonomi...
Il top di gamma compatto di OnePlus &egr...
Modificare l'indirizzo Gmail è finalment...
Perché le GeForce RTX con pi&ugra...
Più tempo online non equivale a più disa...
Amazon Weekend: iPhone 17 Pro, robot asp...
TV OLED 65'' top di gamma al 50%: 144Hz,...
Londra si prepara al terremoto 'intellig...
Scope elettriche in offerta su Amazon: f...
iPhone 17 Pro a un nuovo minimo storico ...
DJI Mini 4 Pro Fly More Combo a 859€ su ...
Roborock in offerta su Amazon: QV 35A e ...
Crisi della RAM: Intel rassicura sul mer...
Dreame taglia i prezzi su Amazon: L40 Ul...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:42.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v