PDA

View Full Version : Mistä aloittaa ohjelmointi?



The death Magic
16.8.2002, 11:37:02
No on ainakin selvä otsikko.

Olen vakavasti miettinyt ottavani eri ohjelmointikielien harjoittelemisen harrastuksekseni.

Nyt kysynkin teiltä mistä kielestä kannattaisi aloittaa?

Ja olisiko mistään kirjoista hyötyä ja suositteletteko mitään?

Mistä saisi eri ohjelmointiohjelmia itselleen?

Noista kysymyksistä ilmeisesti kannattaisi lähteä liikkeelle.

Tällä hetkellä osaan vain Visual Basicin perusteita(esim miten kello tehdään ym ym.)

samiloop
16.8.2002, 13:31:22
Se riippuu aika pitkälle siitä, mitä haluat saada aikaan ohjelmoimalla. Jos haluat tehdä kelloja ja taskulaskimia, niin Visual Basic on aivan tarpeeksi tehokas väline. Jos haluat tehdä raskaampia ohjelmia, niin Borland Delphi on varsin hyvä valinta vähän VB:n sukuisella käyttöliittymällä.

Sen sijaan jos Visual Basicin ja Delphin kaltaiset kehitysympäristöt eivät ole elinehto, niin C++ ja Javascript ovat suositeltavia. Näihinkin on käsittääkseni kaikenlaisia ohjelmointiohjelmia olemassa, mutta en tue sellaisia. Mikäli nettijutut kiinnostavat, niin cgi- ja php-kielien mahdollisuuksiin kannattanee tutustua edes päällisin puolin.

Oman taulukkokäsittelyohjelman teet tuskattomimmin Delphillä (tai Visual Basicilla, jos Basicit ohjelmoinniksi lasketaan), mutta fullscreenin grafiikkarutiinit Direct3D:llä hoituvat kyllä huomattavasti tuskattomammin C++:lla, puhumattakaan järkyttävistä nopeuseroista jälkimmäisen hyväksi.

Tämä on tietysti vain ja ainoastaan henkilökohtainen mielipiteeni asiasta.

Kuitenkin, ohjekirjat ovat elinehto. Vaihtoehtoisesti voit printata netistä jotain ohjelmointikursseja.

Crow
16.8.2002, 19:09:36
Joo, eiköhän ne siinä jo tulleet aika hyvin.
Ei ole välttämättä järkevää aloittaa jostain helposta kielestä, koska sitä kauemmin siinä kestää, että oppii käyttämään kunnon kieliä kuten C++. Jos harrastuksena vaan ohjelmointia haluat osata, niin silloin käy melkein mikä tahansa, mutta ammattilaiseksi aikovalle suosittelisin C++ tai PHP:ta.

Cloud
17.8.2002, 0:00:23
Itse olen opiskellut kieliä järjestyksessä Basic -> Pascal -> C -> C++,
Mutta jos on kiinnostusta kunnon kieliin niin kyllä sitä varmaan kannattaa lähteä C:tä suoraan opiskelemaan. C-tutoriaaleja on internetti pullollaan, jos vain jaksaa hieman Googlettaa ja lukea englanniksi, ja jos haluaa painettua tekstiä niin sitä löytyy myös useampia opuksia niin suomeksi kuin englanniksi.

C/C++-kielen kääntäjiäkin löytyy vino pino, myös ilmaisia. Nyt vain ei muistu muita mieleen kuin gcc, http://gcc.gnu.org/

Sitten tietysti on myös vaihtoehtona Java, joka on kohtuullisen tehokas ja kohtuullisen helppokäyttöinen, ja siirtyy kivutta lähes mille tahansa tietokonejärjestelmälle. Ei kuitenkaan niin tehokas kuin C/C++, mutta jos tarkoituksena ei ole koodailla 3D:tä sun muuta niin aivan riittävä.
http://java.sun.com

btw, cgi ei ole ohjelmointikieli, cgi-ohjelmia voi koodailla niin C:llä, Basicillä kuin vaikka vaikka komentojonoskriptillä.

Naksu
17.8.2002, 8:51:43
cgi-ohjelmat on 99% tapauksista tehty perlillä.

kervi-chan
17.8.2002, 15:08:15
suosittelen javaa wiklan kera^^...

hyvä suomen kielinen kirja jota käytettään useissa yliopistoissa koodauksen perusteiden opettamiseen...(joo..sitä on kyllä tullut tavattua liikaakin :D )

Jim Profit
4.9.2002, 7:46:11
Hommahan lähtee käyntiin jouhevasti assemblerilla josta on luonnollista siirtyä sitten suoraan konekieleen.. ;D Ei vaan, VB:llä on hyvä aloitella koska se on sen verran yksinkertainen syntaksiltaan ja siinä oppii helposti ohjelmoinnin logiikkaa (silmukat, ehtolauseet jne..) sitten voikin siirtyä Javaan jolla huhujen mukaan kaikki softa tehdään tulevaisuudessa...tai sitten ei..

Mayatar
25.11.2002, 14:43:08
Minunkin mielestäni C ja C++ ovat hyviä pohjia jonka jälkeen sinun onkin sitten helppo opetella muita kieliä. Tosin ne ovat ihan haasteellisia, mutta miksei sitten tekisi alusta lähtien hommaa kunnolla.

Kirjastosta löytyy luultavasto monia opuksia, jotka noista kaikkea kertovat. Ainakin C++ niminen kirja kertoo laajasti ko. kielestä. Tosin itseopiskelu on aina kovin haasteellista. Oletko ajatellut mitään kurssia aiheeseen liittyen? Niistä on yleensä hyvä aloittaa.

Minäkin osaan ohjelmoida. Osaan tehdä sellaisen uraa uurtavan ohjelman joka kysyy nimeäsi tai muutamasta vaihtoehdosta parhaimman näköistä miestä. Vastauksesi jälkeen se sitten kertoo minkä laatuinen on miesmakusi. Uusi Linus on syntynyt. *ryhtyy suunnittelemaan minipingviinilogoa*

Minä kaivoin tämän jostain niin syvältä, että luultavasti ketjun aloittaja on jo opetellut jonkin kielen. *repeilee* Hmmh olen pahoillani ja lupaan katsoa päivämääriä hieman tarkemmin jatkossa.