Mitä hyötyä ohjelmoinnista on? Mitkä ovat yleisimmät ohjelmointi- kielet ja mitä niillä pystyy tekemään?
Mitä hyötyä?
Flake
221483
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 22
Vanhimmat
Assembler on kaikkein yleisin ohjelmointikieli. Sillä saadaan kaikkein nopeinta ja tehokkainta koodia tehtyä, muut korkeamman tason ohjelmointikielet ovat ääliöitä varten jotka eivät muuten saisi mitään aikaan.
http://www.pbm.com/~lindahl/real.programmers.html
Jos ihan tarkkoja ollaan niin assembler ei ole kieli. Kuten ei ole C-kääntäkäkään...
opskelen c :tä ja sllä on kirjoitettu kaikki uudet pelit ja esim. windows
en ole muuten ikinä kuullut assemblfdgkjopdfe:sta
onks se jotain kiina?
C on ihan hyvä kieli ja sitä käytetään paljon.
Itse en suosittelisi sitä ensinmäiseksi kieleksi.
Sitä vastoin suosittelisin olio pascal:a ekaksi
kieleksi (katso vaikka Jorin perustelut)
http://www.uta.fi/~jm58660/jutut/ohjelmointi/pascal.html
Olio-pascal kieliä ovat esim Delphi, Kylix, Lazarus.
Ilmaisen Lazaruksen löydät
http://www.lazarus.freepascal.org/
kuka sanoi etta c on mun ensimmainen kieli?
ja opeskelen sita yksin ilman opettajaa.
Mitä ohjelmoimalla voi tehdä...noh jos näet tämän tekstin ruudulla, tiedät että joku on kirjoittanut tuhansia rivejä koodia mahdollisesti C kielellä käyttämääsi ohjelmaan.
Valitse näistä:
C : Vaikein, mutta monipuolisin
Delphi: Helppo ja monipuolinen (Kylix Linuxille)
Basic: Aloittelijoille, osittain rajoitettuja DOS-ohjelmia
Visual Basic: Melko helppo, vain Windowsille M$:lta
> Mitä hyötyä ohjelmoinnista on?
Voit tehdä omia ohjelmia eli sovellutuksia.
> Mitkä ovat yleisimmät ohjelmointikielet
Yleisiä on esim C, C , Java, Pascal jne
> ja mitä niillä pystyy tekemään?
Esim. Lazaruksella voi tehdä omia erilaisia esim. graafisia ohjelmia.
Se on komponentteja käyttävä oliopohjainen perus- Pascal:n pohjautuva ohjelmointiympäristö.
http://www.lazarus.freepascal.org/
Pascalpohjaisuus takaa sen että se soveltuu aloittelijoille.
Olio- ja komponentit merkitsevät nopeata (RAD)
ja "ketterää" ohjelmankehittämistä.
Lazarus käyttää FreePascal:a taustalla joka on komentorivipohjainen peruskääntäjä.
Lazarus on kohtuullisen Delphi-yhteensopiva
Lazaruksen (niin kuin Delphinkin)koodiin voi lisätä assembler-käskyjä
Monipuolisen Lazarus ympäristön saat esim. Linuxiin (myös windowsiinkin, tosin sen kehitys seuraa perässä).
Asentamalla
- fpc-1.9.3-040122.i386.rpm
- fpcsrc-1.9.3-040122.i386.rpm
- lazarus-0.9.0.10-fpc_1.9.3_040122.i386.rpm
(Huomaa että kaikki nämä on hyvin tuoreita eli
tammikuussa 2004 tehtyjä!)
ne löytyvät:
http://sourceforge.net/project/showfiles.php?group_id=89339
Kun puhutaan tietokoneohjelmista on oikea sana sovellus, ei sovellutus. Tarkistakaa vaikka kielitoimistosta.
Voisitsä kertoo lisää tosta lasaruksesta. Kuullostaa tosi kivalle...
Tuohan on ilmainen ohjelma joten sitähän voi kokeilla itse.
https://sourceforge.net/project/showfiles.php?group_id=89339
Kai tuossa yllä on jo vastauksia, mutta toi kysymys, mitä ohjelmoimalla voi tehdä.... ;D
Siis joka ainut ohjelma on ohjelmoitu, Windows, Linux, OS X, Unix, *mikä tahansa' mikä tekee tietokoneessa jotain on ohjelmoitu. Eli mitä hyötyä ohjelmoinnista on. Se hyöty siitä on että tietokoneet käynnistyksen jälkeen tekee jotain.
...ja jonkin pitää kovasti ohjelmoida, jotta ne edes suvaitsevat käynnistyä. Itseasiassa jopa cpu:n suunnittelijat joutuvat ohjelmoimaan.
Minulle ohjelmoinnista on se hyöty, että saan siitä rahaa :-o ja ehkä niistä ohjelmista sitten jotkut saavat jotain hyötyä.
...niin eipä sitä muuta "hyötyä" tarvitakaan...
Jollain ihmeellisellä tavalla tosin. Yksinkertaisten ohjelmien teko on kivaa, mutta toisaalta voi olla varma ettei kukaan muu niitä tarvitse kuin sinä itse. Jos teet vaikeampia ohjelmia voit olla varma, että niistä löytyy bugi tai parikin. Itse koodaan Delphille HugeNumber kirjastoa ja sain siitä jo suuren osan kasaan. Koodissa on mahdollisimman vähän kommentteja, sillä ne sotkevat muuten jo niin sotkuista koodia. Ja kun, jokin vain menee metsään ja virhettä aletaan etsiä niin se on jollain kummalla tavalla hauskaa. Sitten, kun lopulta on saanut jotain valmiiksi niin toivoo melkein, että olisi vielä jotain paranneltavaa.
Koodasin vajaat neljä vuotta työkseni ja kyllästyin siihen paskaan. Sitä ennen koodailin harrastusmielessä yli kymmenen vuotta ja jopa tykkäsin siitä, mutta nyt en enää koodaa kuin pakon edessä. Työelämän kiireiset aikataulut ja asiakkaiden mahdottomat vaatimukset veivät mielenkiinnon koko hommasta. Älkää hyvät ihmiset tehkö mistään hyvästä harrastuksesta työtä, sillä siitä menee maku.
Ohjelmoinnista ei ole mitään hyötyä. Ohjelmia saa valmiina kaupasta.
Yleisimmät ohjelmointikielet on cobol ja rex. Sekin kertoo ettei ohjelmoinnista ole mitään hyötyä - kukaan ei osaa edes näitä yleisimpiä.
Mulla ainaki IE, office ja halflife toimii koneella ilman mitää ohjelmointia. Ja mitä muuta ihminen tarviis?
turhaa???????????
jos se on niin turhaa, nii miks sitä opiskellaan,miks joku tekee ohjelmia, nehän näköään ilmestyvät tyhjästä
yleisin(ja paras) kieli on muuten c
Yleisin kieli on kyllä Visual Basic. Yritysmaailmassa käytetään paljon.
Tosin tutkimuksen mukaan tuo kieli on kyllä "häviämässä". Kolmasosa visual basicin käyttäjist siirtymäs javaan, kolmasosa c#:iin ja kolmasosa vb.netiin. Saa nähä miten käy. Jokatapaukses nuo kolme on tulevaisuudesa (seuraavat 10 vuotta kova sana) tietokoneil.
Alkaa olee nykytekniikoil järkevämpää useesti tehdä yrityksis softa nettiselaimella käytettäväks kuin tehdä työpöytäsofta, jonka joutuu asentaa jokaseen koneeseen erikseen.
C ja C ovat paljon yleisempiä kuin Visual Basic. Voi olla niin että M$:n myymistä kielistä VB on yleisin. Mutta huomaa että VB toimii vain windows ympäristössä. Kun taas C, C toimii lähes kaikissa
ympäristöissä (esim. Linux,Symbian,Windows, Unix, mac, solaris jne). Visual Basic on suositumpi muttei parempi kuin Delphi, Kylix tai Lazarus mutta VB:n etuna on M$:n markkinointikoneisto (joka on erinomainen).
Hyvin tehdyt nettiselainta käyttävät ohjelmat mahdollistat esim Linuxin käytön työasemana ja näin säästävät kustannuksia ja parantavat kilpailukykyä.
Visual Basic on vaan aikas hieno sovelluskehitin koska se on niin helppokäyttöinen. Etenkin sellaiset ohjelmat, joissa on määrä olla jonkinlainen käyttöliittymä, teen mielelläni VB:llä.
Eniten VB:ssä miellyttää kuitenkin sen nopeus. Ohjelmat käynnistyvät sekunnin murto-osassa, ja itse sovelluskehitin käynnistyy parissa sekunnissa; vertaa JBuilderiin (Java-kehitin), jonka käynnistyminen muistuttaa Windows 98:n käynnistymistä.
Harmi, että tämäkin hieno sovelluskehitin on käymässä vanhaksi, kun tämä oliopohjaisuus (lue: Java) on nykyään niin muotia...
Tuolta saa VB:llä tekemiäni ilmaisohjelmia: unlame.cjb.net
Kokeileppa Delphiä
http://www.borland.com/delphi_net/
Delphi 8 mukana saat myös Delphi 7:n
jolla onnistuu nopea kehitys ilman .Net-ympäristöä.
Delphin linux-versiolla Kylixillä voi kääntää ohjelmat Linuxille.
PS Jotta ymmärrät mistä on kyse niin
eräs Delphi 2 suunnittelijoista ostettiin M$ tuotekehitykeen. Hän on ollut pääosassa muun
.net, C#, VB kehityksessä (Eli tiedät mistä ne hyvät uudet ominaisuudet on peräisin). Mutta Delphi on yhä edelleen johdossa.