Avatar billede dennism Nybegynder
30. juli 2002 - 11:24 Der er 82 kommentarer og
3 løsninger

Programmering...!?

Jeg er en 15-årig som gerne vil igang med at programmere programmer/spil... Jeg har i længere tid programmeret i PHP/Mysql, men du vil jeg altså gerne lære noget nyt!
Jeg ved ikke hvilket programmeringssprog jeg bør vælge... Men det skal være gratis!

Hvilket sprog synes I jeg skal vælge, og hvilke programmer skal jeg bruge dertil?
Jeg vil også gerne have links til nogle danske artilker om det valgte sprog og programmer!
Avatar billede dennism Nybegynder
30. juli 2002 - 11:26 #1
Forresten:

Jeg vil gerne lave windows programmer/spil!
Avatar billede ghazaleh Nybegynder
30. juli 2002 - 11:27 #2
De programmeringssprog der er bedst at starte med til windows er Visual basic og Delphi
Avatar billede ladyhawke Novice
30. juli 2002 - 11:27 #3
Prøv at kigge på Java og/eller C/C++. Begge dele kan downloades i anvendelige versioner (gratis) og der findes enorme mængder af gratis online ressoucer om begge dele. Det afhænger lidt af hvad du vil lave, men mange professionelle udviklere arbejder med C/C++ eller afarter af samme.
Avatar billede ghazaleh Nybegynder
30. juli 2002 - 11:28 #4
Avatar billede nak-m Nybegynder
30. juli 2002 - 11:29 #5
hmm umiddelbart ville jeg foreslå dig C++! hvis programmet skal være gratis kan du bruge det her: http://www.bloodshed.net/devcpp.html!
Avatar billede dennism Nybegynder
30. juli 2002 - 11:29 #6
respekten >>

Men... De er vel ikke gratis at programmere i!?

ladyshawke >>

Jeg har allerede kigget lidt på Java... Men jeg synes ik lige at det er mig!
Avatar billede jpk Nybegynder
30. juli 2002 - 11:29 #7
Hvis det er Windows spilprogrammering, er sproget helt klart C++...
Avatar billede dennism Nybegynder
30. juli 2002 - 11:30 #8
Er der nogle der vil vise mig nogle eksempler på nogle ting i selv har lavet, og så fortælle mig hvilket sprog det er lavet i! ??
Avatar billede ladyhawke Novice
30. juli 2002 - 11:32 #9
Java incl. udviklingsværktøj findes her: http://java.sun.com/j2se/1.4/download.html

C++ kan f.eks. findes her:
http://www.bloodshed.net/download.html under Dev-C++
Avatar billede nak-m Nybegynder
30. juli 2002 - 11:33 #10
ladyhawke: ;o)
Avatar billede ladyhawke Novice
30. juli 2002 - 11:33 #11
Bare af nysgerrighed: hvorfor kan du ikke lide Java?
Avatar billede dennism Nybegynder
30. juli 2002 - 11:37 #12
ladyhawke >>

Jeg synes ikke rigtigt at de ting jeg har lyst til at lave, kan blive opfyldt i Java...
Jeg ser java som et webprogrammeringssprog!
Avatar billede dennism Nybegynder
30. juli 2002 - 11:39 #13
Skal jeg ik bruge mere end dette for at kunne programmere i C++:
Dev-C++ 4.9.4.1

Og... Hvor på nettet kan jeg finde danske artiklet til nybegyndere?
Avatar billede ladyhawke Novice
30. juli 2002 - 11:41 #14
nak-m>> Ja, jeg skulle lige sætte det sidste link ind i beskeden og så kom du først :o)

dennism>> Det er nok ikke til at komme uden om C++ med dine ønske, så på med vanten.
Avatar billede ladyhawke Novice
30. juli 2002 - 11:44 #15
Java script er helt klart til web, men Java er meget mere generelt... (de to er bestemt ikke det samme). Jeg udvikler i C/C++ lige nu, men har lavet en del i Java og de 2 sprog har hver deres fordele og ulemper.
Avatar billede nak-m Nybegynder
30. juli 2002 - 11:45 #16
dennism: lån en bog på biblioteket :)

jeg kan anbefale "C++ from the ground up" af Herbert Schildt og "The C++ Programming Language" af Bjarne Stroustrup (opfandt C++)!
Avatar billede pryds Nybegynder
30. juli 2002 - 11:45 #17
Avatar billede ladyhawke Novice
30. juli 2002 - 11:46 #18
Du behøver ikke mere en Dev-C++ (så vidt jeg ved :o) )
Linket her er godt nok engelsk, men det er ret omfattende men let forståelige forklaringer :-)

http://cplus.about.com/library/blcplustut.htm
Avatar billede dennism Nybegynder
30. juli 2002 - 11:46 #19
ladyhawke >>

Hvor på nettet findes der nogle gode danske artikler til Dev-C++?
Avatar billede nak-m Nybegynder
30. juli 2002 - 11:48 #20
dennism: her f.eks: http://www.cplusplus.dk/
Avatar billede nak-m Nybegynder
30. juli 2002 - 11:51 #21
Avatar billede dennism Nybegynder
30. juli 2002 - 11:57 #22
pryds >>

De bruger et program der hedder: "C++ Builder 3"... Så disse artikler kan jeg vel ikke bruge!?
Avatar billede ladyhawke Novice
30. juli 2002 - 11:57 #23
Gennerelt er det nok en fordel hvis du kan lidt engelsk, det meste af litteraturen om programmering skrives på engelsk og det er nemmere at forstår funktions navne mm. :o)
Avatar billede jakobandersen Nybegynder
30. juli 2002 - 12:00 #24
Du siger at du leder efter danske tutorials, og svjv. er der kun et "rigtigt" programmeringssprog der har en dansk tutorial og det er java, den kan du finde på:

http://www.webcafe.dk/artikler/java/

Helt alternativ kunne det måske være en ide at kigge på Microsoft .NET hvor man kan udvikle applikationer i en hel del sprog.

Dette er også gratis, og der findes efterhånden en del gratis udviklingsværktøjer til det, f.eks.:
http://www.icsharpcode.net/OpenSource/SD/
Avatar billede nak-m Nybegynder
30. juli 2002 - 12:09 #25
dennism: ja du bliver nødt til at kunne engelsk da bøgerne jo er på engelsk :)

og nej du kan ikke bruge den artikel pryds har vist dig ;o)
Avatar billede dennism Nybegynder
30. juli 2002 - 12:14 #26
ladyhawke >>

Handler disse artikler om dev-c++?

Altså disse artikler:
http://cplus.about.com/library/blcplustut.htm
Avatar billede nak-m Nybegynder
30. juli 2002 - 12:20 #27
nej de handler om C++. Dev-C++ er jo også bare programmet du skriver det i :)
Avatar billede dennism Nybegynder
30. juli 2002 - 12:22 #28
Oki... Altså det samme som Webwriter er for PHP/HTML?
Avatar billede nak-m Nybegynder
30. juli 2002 - 12:23 #29
ja sådan cirka :)
Avatar billede nak-m Nybegynder
30. juli 2002 - 12:26 #30
forresten check evt. Bjarne Stroustrups side ud!
(http://www.research.att.com/~bs/homepage.html)
Avatar billede ladyhawke Novice
30. juli 2002 - 12:42 #31
Som nak-m skrev: DEV-C++ er bare et værktøj. Selve sproget heeder bare C/C++/C# afhængigt af hvilken version du arbejder med. C++ er nok det mest anvendte programmeringssprog overhovedet.

Hvis du vil have lidt dansk litteratur, kan du jo kigge på:

C++ af Kris Jamsa (128 sider)

Kris Jamsas hæfte er en grundlæggende indføring i programmering med C++, og det er lige anvendeligt til undervisning og selvstudie. Det starter helt fra grunden og fører dig ved hjælp af eksempler gennem alle programmeringssprogets fundamentale elementer. Du lærer bl.a. at bruge variabler, konstanter, funktioner og løkker. Og hæftet demonstrerer brugen referencer, pointere, klasser, arv og makroer. På IDG´s hjemmeside (http://www.idgforlag.dk/webfiler/877843/265/kap6.pdf)kan du finde et tillæg om mere avancerede funktioner - lige til at downloade.
Avatar billede dennism Nybegynder
30. juli 2002 - 12:53 #32
Er den bog ik lidt for gammel (marts 1999)?
Avatar billede ladyhawke Novice
30. juli 2002 - 12:57 #33
næh, C++  er altså ikke nogen nyskabelse.... Det er meget udbredt og de grundlæggende ting er ikke ændret. Prøv at starte med nogle simple opgaver så kan du se om det er noget for dig, inden du investerer penge i flere bøger (som sikkert er på engelsk og koster en formue, hvis det skal være det sidste nye)
Avatar billede ladyhawke Novice
30. juli 2002 - 12:59 #34
Bare lige for en oplysnings skyld:

Bjarne Stroustrup is the designer and original implementer of C++ and the author of ``The C++ Programming Language'' ( 1st edition 1985, 2nd edition 1991 3rd edition 1997 "special" edition 2000 1997) and The Design and Evolution of C++. His research interests include distributed systems, operating systems, simulation, design, and programming.

De nævnte bøger er i øvrigt gode, det er jo udvilkeren selv der har skrevet dem :o)
Avatar billede loctar Nybegynder
30. juli 2002 - 13:00 #35
Du er helt sikkert nødt til at lære et objektorienteret sprog som C++ hvis du gerne vil lave spil.
Men hvad med at starte lidt blidere og lave lidt i feks Flash eller Lingo. De er begge til at have med at gøre uden at være haj.
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:01 #36
jeg læste også Kris Jamsa's bog og jeg vil ikke anbefale den...den er ikke god :)

prøv derimod at finde dig en rigtig C++ bog med noget guf i! personligt vil jeg foreslå dig "C++ from the ground up" af Herbert Schildt som jeg nævnte før! YES!
Avatar billede dennism Nybegynder
30. juli 2002 - 13:05 #37
ladyhawke >>

Hvor kan jeg finde nogle af de simple opgaver du snakker om?
Avatar billede ladyhawke Novice
30. juli 2002 - 13:05 #38
Med andre ord: C++ og engelsk er vejen frem... (Jeg har ikke læst den danske C++ bog, men i mangel af bedre...)
Avatar billede loctar Nybegynder
30. juli 2002 - 13:06 #39
Du kan også prøve Torkild Glaven's bog "C++ Programmering" (Teknisk forlag)den er også på dansk, men måske en anelse tung hvis du ikke kan lidt C++ i forvejen
Avatar billede dennism Nybegynder
30. juli 2002 - 13:07 #40
nak-m >>

Hvorfor kan jeg egentlig ikke bruge disse artikler:
http://www.udvikleren.dk/vis_artikler.php4?kat=1
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:07 #41
loctar: for det første er det en skrøne at det er nemmere hvis man begynder på et nemt sprog først osv. - det er spild af tid! og for det andet så siger han jo også at han allerede skriver PHP m.m. så han behøves skam ikke at starte "blidt" ;o)
Avatar billede dennism Nybegynder
30. juli 2002 - 13:08 #42
nak-m >>

Er Kris Jamse's bog ik godt nok for mig som er 100% nybegynder?
Bliver de grundlæggende ting ik forklaret?
Avatar billede dennism Nybegynder
30. juli 2002 - 13:09 #43
loctar >>

Har du et link til teknisk forlags webside?
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:10 #44
dennism: fordi de ikke viser hvordan man skriver C++ men derimod bare viser hvordan man kan lave nogle ting i programmet "C++ Builder 3" :)
Avatar billede loctar Nybegynder
30. juli 2002 - 13:11 #45
nak-m >>
Såmend ikke..... det er bare fedt at kunne se et resultat efter en halv times tid frem for de uger man kan bakse i C++.
Men det er nok bare mig der ikke er skarp nok (indrømmet) :o)
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:15 #46
dennism: du kan da også godt læse den...Men! jeg synes det er smartere bare at komme igang med en bog som "C++ from the ground up" da den er meget mere indholdsfuld og de grundlæggende ting bliver jo også forklaret i den! (bare meget bedre)
Avatar billede ladyhawke Novice
30. juli 2002 - 13:18 #47
dennism >> Beklager jeg var ikke klar over at bogen dækkede C++ Builder.

prøv at læse de føste sider i den toturial jeg sendte tidligere, hvis du forstår nogenlunde hvad de skriver, er det bare at gå i gang. Det med dansk litteratur er ikke så nemt...
Avatar billede loctar Nybegynder
30. juli 2002 - 13:18 #48
link til teknisk forlag : http://www.tekniskforlag.dk
Prøv også : http://tekniskforlag.dk/bog/boeger/download.html
der lå noget godt for et års tid siden men ved dog ikke om det stadig er der.......
Avatar billede loctar Nybegynder
30. juli 2002 - 13:19 #49
Hovsa glemte www i andet link
Avatar billede ladyhawke Novice
30. juli 2002 - 13:19 #50
nak-m >> Jeg tror det er det engelske der er problemet... (Jeg kender også en hel del rigtig gode links/bøger til engelske sider, men det er jo ikke det dennism vil have)
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:19 #51
hvad for en bog dækker C++ Builder ?
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:21 #52
ladyhawke: ok men altså så slemt kan det vel ikke være...han er 15! og han har jo ikke rigtig nogen mulighed for at lære C++ ved at læse danske bøger :)
Avatar billede ladyhawke Novice
30. juli 2002 - 13:22 #53
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:24 #54
ladyhawke: uh! jeg får kuldegysninger! den bog er nok en af de dårligste bøger jeg nogen sinde har haft fat i :D
Avatar billede ladyhawke Novice
30. juli 2002 - 13:25 #55
nak-m >> enig, men siden ingen af de foreslåede links/bøger er accepteret må det jo være fordi det SKAL være DK, selvom det ikke på nogen måde er den nemmeste/bedste måde at komme i gang på
Avatar billede nak-m Nybegynder
30. juli 2002 - 13:25 #56
ladyhawke: hehe ja måske ;o)
Avatar billede ladyhawke Novice
30. juli 2002 - 13:31 #57
loctar >> OBS teknisk forlag er splittet op så linket m. download dur ikke :o)
Avatar billede loctar Nybegynder
30. juli 2002 - 13:36 #58
ladyhawke: Det er desværre også rigtig lang tid siden jeg sidst har været der...... men tak for oplysningen :o)
Avatar billede dennism Nybegynder
30. juli 2002 - 13:41 #59
Sorry... Jeg er ikke med længere!
Og jeg har taget en  beslutning... Jeg vil gerne have engelske links!

Hvilke artikler (altså nu gerne på engelsk) vil i anbefale at jeg læser (Jeg kender ikke noget til C++)?
Avatar billede ladyhawke Novice
30. juli 2002 - 13:54 #60
dennism >>
kig her:
http://www.cprogramming.com/

De to første links er helt fra bunden (og der nævnes også Dev-C++) :o)
Avatar billede ladyhawke Novice
30. juli 2002 - 14:20 #64
;o) som sagt engelske ressourcer er der masser af.

Start med en toturial (kig på et par af links'ne og find én du synes om) så kan du kaste dig over de avancerede emner bagefter :o)
Avatar billede dennism Nybegynder
30. juli 2002 - 14:22 #65
Det var mange links...
Er der ik et med nogle nemme begynder-opgaver i vil anbefale?
Avatar billede nak-m Nybegynder
30. juli 2002 - 14:23 #66
http://www.flipcode.com/tutorials/ (sidste)

men altså det er jo stadig nok smartest at læse et par bøger istedet!
Avatar billede ladyhawke Novice
30. juli 2002 - 14:24 #67
Avatar billede nak-m Nybegynder
30. juli 2002 - 14:25 #68
Avatar billede nak-m Nybegynder
30. juli 2002 - 14:26 #69
Avatar billede ladyhawke Novice
30. juli 2002 - 14:30 #70
Håber du har fået nogle svar du kan bruge :o)
Avatar billede dennism Nybegynder
30. juli 2002 - 14:40 #71
Avatar billede ladyhawke Novice
30. juli 2002 - 14:47 #72
også et godt sted at starte, jeg har brugt de side som opslagsværk (søgninger) efter detaljer som jeg ikke lige kunne huske hvordan man laver
Avatar billede dennism Nybegynder
30. juli 2002 - 14:49 #73
Jeg læste på denne side:
http://www.cprogramming.com/close.html

Jeg fik linket fra denne side:
http://www.cprogramming.com/compiler.html

Nu ser min kode så sådan her ud:
#include <iostream.h>
int main()
{
  cout<<"The Compiler Works";
  return 0;
cin.get();
}

Men vinduet lukker stadig med det samme! Hvorfor?
Avatar billede ladyhawke Novice
30. juli 2002 - 14:53 #74
Det skal være FØR du skriver "return 0;"
Avatar billede dennism Nybegynder
30. juli 2002 - 14:54 #75
Der står da at det skal være sidst i koden!
Avatar billede nak-m Nybegynder
30. juli 2002 - 14:54 #76
her:

#include <iostream>
using namespace std;

int main()
{
  cout << "The Compiler Works\n";
  cin.get();
  return 0;
}
Avatar billede ladyhawke Novice
30. juli 2002 - 14:55 #77
løkken ( i dette tilfælde hovedprogrammet stopper efter return statement og i dit tilfælde kommer den aldrig til at vente...
Avatar billede dennism Nybegynder
30. juli 2002 - 14:55 #78
Hva skidt... Det hjalp!
Avatar billede nak-m Nybegynder
30. juli 2002 - 14:55 #79
return 0 skal skrives til sidst!
Avatar billede ladyhawke Novice
30. juli 2002 - 14:56 #80
som nak-m ganske rigtigt skriver:

The simplest solution is to add the following code at the end of your program, just BEFORE the return 0;:
cin.get();
Avatar billede ladyhawke Novice
30. juli 2002 - 14:57 #81
Måske skulle du lukke dette spørgsmål (70+ svar) og starte en nyt hvis du skal have mere hjælp (i kategorien C/C++) :o)
Avatar billede dennism Nybegynder
30. juli 2002 - 14:58 #82
Har jeg allerede gjort...
Takker for hjælpen, alle sammen!
Avatar billede nak-m Nybegynder
30. juli 2002 - 14:59 #83
ja det var måske egentlig en god idé :)
Avatar billede nak-m Nybegynder
30. juli 2002 - 15:00 #84
...!
Avatar billede ladyhawke Novice
30. juli 2002 - 15:04 #85
God fornøjelse ! Tak for point :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester