Servirebbero una trentina di pagine per approfondire questo concetto, comunque, la tua domanda e' come si creano i programmi.
Da programmatore, cerco di darti una risposta semplice.
Come concetto base potresti scriverli anche con il Notepad, ed in effetti... 20 anni fa si faceva una cosa del genere. Oggi abbiamo la programmazione ad oggetti, con kit di sviluppo avanzatissimi che dispongono gia' di migliaia di librerie di informazione su funzioni gia' pretederminate alle quali attingere. In questi ambienti, utilizziamo un linguaggio (tra i piu diffusi, il "C" o tutti i suoi eredi visuali...) per unire insieme queste librerie e/o fonderle ad altre completamente nuove create da noi, ed orientare lo scopo del programma ad una determinata funzionalita'. Questa procedura si chiama, REALIZZAZIONE DEL CODICE. I programmi spaziano largamente dal database, al videogioco alla semplice funzione di calcolo puro. La realizzazione di una porzione di programma atta ad una singola funzione, e detta ROUTINE DI CALCOLO.
Se dobbiamo creare un programma che per esempio, deve masterizzare musica su un CD... 20 anni fa dovevamo impazzire per un paio d'anni prima di riuscire solo ad integrare le specifiche ISO, oggi..basta attingere alle librerie ISO disponibili nel kit di sviluppo e nella totalita' di sorgenti liberi o non che girano per il web, e si puo' dire che e' come mettere insieme dei pezzi gia' pronti.
Alla fine, nel kit di sviluppo, COMPILEREMO cio' che abbiamo realizzato in un codice finale facilmente eseguibile e installabile nel nostro PC (poi c'e' anche la fase di generazione dell'installazione...dobbiamo ricordare che abbiamo a che fare con diversi sistemi operativi...)... c'e' molto da dire.. spero di aver almeno intaccato la punta dell'iceberg... ma dubito!
Per semplice informazione: semplice pagina WEB asp o HTML e' gia un programma di per se, l'unica differenza e' che non necessita di essere compilato ma viene eseguito gia' in un ambiente che lo compila in tempo reale durante la sua esecuzione, questa tipologia di programmi e' piu' propriamente conosciuta come SCRIPT.
2006-09-09 21:51:48
·
answer #1
·
answered by Anonymous
·
1⤊
0⤋
ambiente?
ah dici con che linguaggio?
beh ora come ora prevalentemente c++ - java - visualbasic - delphi ma un programma in realtà puoi svilupparlo con tutti i linguaggi di programmazione.
chiaramente se hai un linguaggio a piu' alto livello è meglio.
ciao.
2006-09-10 14:35:29
·
answer #2
·
answered by clix75 6
·
0⤊
0⤋
Anchi'io ho avuto la tua stessa curiosita senza riuscire a togliere il classico ragno dal buco C C++ VB e chi piu' ne ha piu' ne metta.
Vuoi un consiglio, scaricati python, oltre ad essere un ottimo linguaggio è assolutamente adatto a noi principianti, anche perche ci sono delle ottime guide a tutti i livelli, anche in italiano.
Potrai iniziare subito ad eseguire dei semplici programmi ed in piu' ti sara' in futuro di grande aiuto per i tuoi prg. open source
P.S. dimenticavo, il download del programma come pure le guide sono assolutamente gratis
"hello world"
2006-09-10 05:09:16
·
answer #3
·
answered by doddyhoo answerino cracckato 5
·
0⤊
0⤋
Certo che non ci riusciresti,ora,ma se studi ci puoi riuscire.
Io ci sono riuscito,per imparare a fare il primo programma sensato ci ho messo un bel po' ma e` una bella esperienza.
A questo link http://www.borland.com/downloads/download_delphi.html
puoi trovare la versione personal di Delphi che e` un compilatore grauito(ti devi iscrivere al sito) che utilizza il linguaggio pascal.
Se sei minimamente interessato provaci! la tua potrebbe diventare passione,la programmazione e` bellissima.
Per imparare ad utilizzarlo puoi trovare molte guide su Google e postare messaggi su http://groups.google.it/group/it.comp.lang.delphi?hl=it
(prima di fare domande cerca fra le altre gia` fatte,ce ne sono molte,altrimenti non ti rispondono).
2006-09-10 05:02:24
·
answer #4
·
answered by erik 2
·
0⤊
0⤋
Per "creare" programmi devi conoscere il linguaggio macchina (e allora sei un potenziale programmatore professionale), o quanto meno un linguaggio di programmazione convertibile in .exe (come basic, pascal ed altri: ci sono poi appositi convertitori). Io ad esempio gestisco un biblioteca di qualche migliaio di volumi con programmi fatti da me in basic, poi convertiti in files .exe
2006-09-10 04:56:01
·
answer #5
·
answered by Proteo 7
·
0⤊
0⤋
io condivido latua dmanda amico
2006-09-10 04:51:36
·
answer #6
·
answered by Anonymous
·
0⤊
0⤋
si utilizza per esempio il compilatore c o c++ che c'è di solito conj linux
2006-09-10 04:46:20
·
answer #7
·
answered by on.Alessandro-PD 4
·
0⤊
0⤋