Lo so. Il mio è una domanda sul ricreare quello specifico software da 0 ??ma in questo caso esistono software specifici che già fanno tutte queste cose
Lo so. Il mio è una domanda sul ricreare quello specifico software da 0 ??ma in questo caso esistono software specifici che già fanno tutte queste cose
si sostanzialmente devi partire dalle formule di tuo interesse e "tradurle" nel linguaggio che hai scelto. Poi il discorso si fa leggermente più complesso se vuoi anche la parte grafica perché devi scegliere il framework adatto, se deve essere una applicazione stand-alone o web.Lo so. Il mio è una domanda sul ricreare quello specifico software da 0 ??
non programmatore quiSarò controcorrente, ma io non consiglio di partire con un linguaggio di alto livello come il Python, ma partire con un linguaggio di basso livello.
Ti consiglio di farlo da autodidatta, è molto meglio e risparmi soldi. Ovviamente se più in avanti vorresti fare degli algoritmi molto complessi, l'uni sarebbe un'ottima idea.
I linguaggi di programmazione hanno diciamo settori diversi: C/C++ software e sistemi operativi, Pascal insegnamento, Java/Python videogames, Javascript/PHP/HTML siti web, MySQL gestione database.
Poi ci sono i linguaggi di basso livello, ovvero che si avvicinano al linguaggio macchina (C) e quelli di alto livello che si avvicinano al linguaggio umano (Python, Java, C++).
Ti consiglio di partire dal C perché è veramente la base di tutto, se t'impari bene il C puoi tranquillamente imparare i suoi linguaggi derivati: C++, Java e PHP.
Non lo considero, il C++ è la versione avanzata del C quindi dovrebbe essere di alto livello visto che è orientato a oggetti ?sono un profano, ma consideri C++ high level?
a me sembra sin troppo vicino alla macchina
..Vettori, matrici... Ma secondo te per studiare la programmazione è necessario anche la matematica?
Ovviamente so che la trigonometria serve per sviluppare i videogiochi ?..
in campo statistico, l'unico che conosco, i linguaggi di programmazione e ambienti/sistemi sono basati su matrici e lo è pure la finanza quantitativa, l'econometria, ecc. Pensa che che nel miglior linguaggio statistico, R (le librerie pandas in python sono una scopiazzatura di R) tutto, ma proprio tutto è un vettore, il numero 1 o la lettere "A" sono unvettore di lunghezza uno. Va detto però che i concetti di vettore sono diversi da quello di un corso di algebra lineare
pure matlab basato su calcolo matriciale