Programmering och göra egna program
20 inlägg
• Sida 1 av 1
Programmering och göra egna program
Hej!
Jag har nosat lite på programmering på 90-talet och kodat lite i QBasic för DOS. Jag har också provat Visual Basic för Windows och på 2000-talet lite HTML. Men, om jag nu skulle vilja testa riktig programmering och göra egna program, vilket programmeringspråk rekommenderar ni till en nybörjare? Är C++ det enda som är någorlunda bra, eller finns det fler programmeringsspråk som inte bygger på principen "peka och klicka och gör ditt eget spel".
Jag har faktiskt en programidé redan. Ett pärlplatteprogram för Hamas rörpärlor. Numera lägger folk i alla åldrar pärlplattor. Nabbi har något de kallar för Photopearls, där ett program omvandlar en bild till pärlplattor. Jag har en idé på samma tema.
I programmet lägger jag in alla pärlplattor och pärlor som för närvarande finns i Hamas sortiment, både midi och maxi. Sedan är tanken att man väljer midi eller maxi. Därefter lägger man pärlorna på pärlplattan. Det är lätt att ta bort pärlor man inte är nöjd med. Under själva pärlplattan står det hur många pärlor man har gjort av med av varje sort. Man kan sedan spara pärlpattan för att fortsätta arbeta med den senare eller skriva ut den. Man kan också lägga ihop flera fyrkantiga pärlplattor, så många man vill.
På nätet finns det några enkla sådana program, så det går att göra. Men hur? Det vore en given succé hos alla ungar.
Hälsningar
Lilla Gumman
Jag har nosat lite på programmering på 90-talet och kodat lite i QBasic för DOS. Jag har också provat Visual Basic för Windows och på 2000-talet lite HTML. Men, om jag nu skulle vilja testa riktig programmering och göra egna program, vilket programmeringspråk rekommenderar ni till en nybörjare? Är C++ det enda som är någorlunda bra, eller finns det fler programmeringsspråk som inte bygger på principen "peka och klicka och gör ditt eget spel".
Jag har faktiskt en programidé redan. Ett pärlplatteprogram för Hamas rörpärlor. Numera lägger folk i alla åldrar pärlplattor. Nabbi har något de kallar för Photopearls, där ett program omvandlar en bild till pärlplattor. Jag har en idé på samma tema.
I programmet lägger jag in alla pärlplattor och pärlor som för närvarande finns i Hamas sortiment, både midi och maxi. Sedan är tanken att man väljer midi eller maxi. Därefter lägger man pärlorna på pärlplattan. Det är lätt att ta bort pärlor man inte är nöjd med. Under själva pärlplattan står det hur många pärlor man har gjort av med av varje sort. Man kan sedan spara pärlpattan för att fortsätta arbeta med den senare eller skriva ut den. Man kan också lägga ihop flera fyrkantiga pärlplattor, så många man vill.
På nätet finns det några enkla sådana program, så det går att göra. Men hur? Det vore en given succé hos alla ungar.
Hälsningar
Lilla Gumman
Senast redigerad av Lilla Gumman 2011-05-04 16:01:41, redigerad totalt 1 gång.
- Lilla Gumman
- Inlägg: 5451
- Anslöt: 2007-08-01
- Ort: Ludvika
Hej!
Men jag använde Visual Basic 1997 eller nåt liknande. Finns det fortfarande? Jag ska googla på det sen.
Hälsningar
Lilla Gumman
Men jag använde Visual Basic 1997 eller nåt liknande. Finns det fortfarande? Jag ska googla på det sen.
Hälsningar
Lilla Gumman
Senast redigerad av Lilla Gumman 2011-05-04 16:01:41, redigerad totalt 1 gång.
- Lilla Gumman
- Inlägg: 5451
- Anslöt: 2007-08-01
- Ort: Ludvika
Vet inte om det här kan vara något för dig?
http://www.freebasic.net/
Kan vara värt att testa om man inte vill köra piratkopia eller betala dyrt.
http://www.freebasic.net/
Kan vara värt att testa om man inte vill köra piratkopia eller betala dyrt.
Senast redigerad av ufo 2011-05-04 16:01:41, redigerad totalt 1 gång.
Enklast är nog som sagt att köra vidare med något du redan kan, om det är syftet med programmen som är det viktiga. Vill du däremot snarare lära dig programmera så tillkommer förstås andra aspekter, men i det fallet bör du nog gå någon bra kurs, vilket i så fall ändå lär styra språket.
C++ är ett utmärkt språk om man har behov av att gå ner på maskinnivå. I 99 % av fallen så har man inget sådant behov, och då är C++ ett uselt val pga. alla sina nackdelar.
C++ är ett utmärkt språk om man har behov av att gå ner på maskinnivå. I 99 % av fallen så har man inget sådant behov, och då är C++ ett uselt val pga. alla sina nackdelar.
Senast redigerad av Kvasir 2011-05-04 16:01:41, redigerad totalt 1 gång.
Hej!
Aha. Jag som trodde att de flesta körde C++ på företag som utvecklar nya program och spel. Ska kolla på freebasic.net också, tack för länken ufo.
Nej, jag behärskar egentligen inte Visual Basic. Jag använde nån shareware-version eller liknande. I bnkhandeln köpte jag en Visual Basic-bok (som jag inte har kvar) och sen gjorde jag allt som stod i den boken. Några exempel-program medföljde Visual Basic och jag modifierade dem och döpte om dem. Jag gjorde EasyNote där man bara skrev rakt upp och ner, fick trycka Enter för varje ny rad och kunde skriva ut det på skrivaren. Sen gjorde jag EasyWrite, en ordbehandlare där man kunde välja sex olika färger på bakgrunden, ändra teckenstorlek från 18 till 24 och skriva ut. Jag gjorde viss också kalkylator. Men det var som sagt program som medföljde som exempel, jag kopierade koden och ändrade lite här och var bara.
Nu vill jag lära mig på riktigt, och frågan är vilket programmeringsspråk som passar till det program som jag skrev att jag ville göra. Ska kika på freebasic nu.
Hälsningar
Lilla Gumman
Aha. Jag som trodde att de flesta körde C++ på företag som utvecklar nya program och spel. Ska kolla på freebasic.net också, tack för länken ufo.
Nej, jag behärskar egentligen inte Visual Basic. Jag använde nån shareware-version eller liknande. I bnkhandeln köpte jag en Visual Basic-bok (som jag inte har kvar) och sen gjorde jag allt som stod i den boken. Några exempel-program medföljde Visual Basic och jag modifierade dem och döpte om dem. Jag gjorde EasyNote där man bara skrev rakt upp och ner, fick trycka Enter för varje ny rad och kunde skriva ut det på skrivaren. Sen gjorde jag EasyWrite, en ordbehandlare där man kunde välja sex olika färger på bakgrunden, ändra teckenstorlek från 18 till 24 och skriva ut. Jag gjorde viss också kalkylator. Men det var som sagt program som medföljde som exempel, jag kopierade koden och ändrade lite här och var bara.
Nu vill jag lära mig på riktigt, och frågan är vilket programmeringsspråk som passar till det program som jag skrev att jag ville göra. Ska kika på freebasic nu.
Hälsningar
Lilla Gumman
Senast redigerad av Lilla Gumman 2011-05-04 16:01:41, redigerad totalt 1 gång.
- Lilla Gumman
- Inlägg: 5451
- Anslöt: 2007-08-01
- Ort: Ludvika
Microsoft C# är en modernt och lättanvänd programmeringsspråk som erbjuder en kraftfull miljö även för nybörjare.
Finns en gratisversion som klarar det mesta att ladda hem och det finns mycket hjälpforum och resurser på nätet för just C#.
Finns en gratisversion som klarar det mesta att ladda hem och det finns mycket hjälpforum och resurser på nätet för just C#.
Senast redigerad av Moggy 2011-05-04 16:01:41, redigerad totalt 1 gång.
Hej, här kan du ladda ner gratis versioner av Visual Studio 2008 Express:
http://www.microsoft.com/express/download/default.aspx
Det finns versioner för programmeringsspråken C++, C# och VB.NET (Visual Basic).
Eftersom du är nybörjare skulle jag föreslå att du glömmer C++ och satsar på antingen C# eller VB.NET.
Själv föredrar jag C# men det beror antagligen på att jag kan Java sedan tidigare och C# är väldigt likt Java.
Eftersom du har programmerat Visual Basic tidigare så är bör det vara enklast för dig att lära dig VB.NET.
http://en.wikipedia.org/wiki/Visual_Basic_.NET
Utvecklingmiljön som du då installerar är "Visual Basic 2008 Express Edition".
http://www.microsoft.com/express/download/default.aspx
Det finns versioner för programmeringsspråken C++, C# och VB.NET (Visual Basic).
Eftersom du är nybörjare skulle jag föreslå att du glömmer C++ och satsar på antingen C# eller VB.NET.
Själv föredrar jag C# men det beror antagligen på att jag kan Java sedan tidigare och C# är väldigt likt Java.
Eftersom du har programmerat Visual Basic tidigare så är bör det vara enklast för dig att lära dig VB.NET.
http://en.wikipedia.org/wiki/Visual_Basic_.NET
Utvecklingmiljön som du då installerar är "Visual Basic 2008 Express Edition".
Senast redigerad av Tjommen 2011-05-04 16:01:41, redigerad totalt 1 gång.
Hej!
Visual Basic 2008 laddas ner nu. Sen får vi se hur det programmet är. I dag hinner jag inte testa det, ska försöka i morgon kväll. Helgen är uppbokad.
Hälsningar
Lilla Gumman
Visual Basic 2008 laddas ner nu. Sen får vi se hur det programmet är. I dag hinner jag inte testa det, ska försöka i morgon kväll. Helgen är uppbokad.
Hälsningar
Lilla Gumman
Senast redigerad av Lilla Gumman 2011-05-04 16:01:41, redigerad totalt 1 gång.
- Lilla Gumman
- Inlägg: 5451
- Anslöt: 2007-08-01
- Ort: Ludvika
Hej!
Nu har jag lekt lite med programmet. Det är inte så svårt att lägga ut textrutor, göra OK-knappar och liknande. Allting fungerar ungefär som den gamla versionen av Visual Basic som jag hade, det ser bara lite annorlunda ut. Det svåra är att få en knapp att göra det man vill att den ska göra. Jag måste nog läsa in mig på Visual Basic först så jag kan skriva lite kod också. Har glömt det mesta.
Hälsningar
Lilla Gumman
Nu har jag lekt lite med programmet. Det är inte så svårt att lägga ut textrutor, göra OK-knappar och liknande. Allting fungerar ungefär som den gamla versionen av Visual Basic som jag hade, det ser bara lite annorlunda ut. Det svåra är att få en knapp att göra det man vill att den ska göra. Jag måste nog läsa in mig på Visual Basic först så jag kan skriva lite kod också. Har glömt det mesta.
Hälsningar
Lilla Gumman
Senast redigerad av Lilla Gumman 2011-05-04 16:01:41, redigerad totalt 1 gång.
- Lilla Gumman
- Inlägg: 5451
- Anslöt: 2007-08-01
- Ort: Ludvika
Jag ville bara tipsa om Blitzbasic http://www.blitzbasic.com/, just för att det går snabbt att göra saker och är inte särkilt komplext, det är mest inriktat till spelutveckling.
Och till applikationer Purebasic http://purebasic.com/, mer komplext än Blitzbasic.
Klart, dessa används inte ofta av företag... men underbara för hobby iaf
Och till applikationer Purebasic http://purebasic.com/, mer komplext än Blitzbasic.
Klart, dessa används inte ofta av företag... men underbara för hobby iaf
Senast redigerad av cermit 2011-05-04 16:01:41, redigerad totalt 1 gång.
cermit skrev:Jag ville bara tipsa om Blitzbasic http://www.blitzbasic.com/, just för att det går snabbt att göra saker och är inte särkilt komplext, det är mest inriktat till spelutveckling.
Och till applikationer Purebasic http://purebasic.com/, mer komplext än Blitzbasic.
Klart, dessa används inte ofta av företag... men underbara för hobby iaf
Har tittat lite på dom där, verkar faktiskt rätt intreesant. Inte lika komplext som "riktiga" utvecklingsverktyg.
När jag var yngra hade jag en Amiga och till det fanns den en för den tiden avancerad basic som hette Amos där det var lätt att göra program och även lätt att använda musik och grafik. Har önskar mig nåt i stil med Amos för Windows och dina förslag är faktiskt nåt åt det hållet.
Senast redigerad av Moggy 2011-05-04 16:01:41, redigerad totalt 1 gång.
Ha, vilka minnen som kommer över mig. Amiga-Basic lekte man mycket med.
Jag tycker fortfarande att Amigan var en bra dator.
Jag tycker fortfarande att Amigan var en bra dator.
Senast redigerad av HellviHumle 2011-05-04 16:01:41, redigerad totalt 1 gång.
- HellviHumle
- Inlägg: 210
- Anslöt: 2008-09-24
- Ort: Lärbro
http://www.realsoftware.com/
Finns en som heter Realbasic med. Hade varit intresant att se en recension där dom jämför Realbasic, Blitzbasic och Purebasic....
Finns en som heter Realbasic med. Hade varit intresant att se en recension där dom jämför Realbasic, Blitzbasic och Purebasic....
Senast redigerad av Moggy 2011-05-04 16:01:41, redigerad totalt 1 gång.
rdos skrev:Basic är bara så tråkigt. Riktiga programmerare använder assembler.
assembler är smärtsamt java är att föredra
Senast redigerad av VargaVinter 2011-05-04 16:01:41, redigerad totalt 1 gång.
- VargaVinter
- Inlägg: 124
- Anslöt: 2008-09-25
Somliga gillar inte basic alls. Som denhär snubben tex:
http://personer.eniro.se/query?what=wp& ... &geo_area=
http://personer.eniro.se/query?what=wp& ... &geo_area=
Senast redigerad av Savanten Svante 2011-05-04 16:01:41, redigerad totalt 1 gång.
- Savanten Svante
- Frivilligt inaktiverad
- Inlägg: 10005
- Anslöt: 2007-03-13
- Ort: Utility muffin research kitchen
Moggy skrev:cermit skrev:Jag ville bara tipsa om Blitzbasic http://www.blitzbasic.com/, just för att det går snabbt att göra saker och är inte särkilt komplext, det är mest inriktat till spelutveckling.
Och till applikationer Purebasic http://purebasic.com/, mer komplext än Blitzbasic.
Klart, dessa används inte ofta av företag... men underbara för hobby iaf
Har tittat lite på dom där, verkar faktiskt rätt intreesant. Inte lika komplext som "riktiga" utvecklingsverktyg.
När jag var yngra hade jag en Amiga och till det fanns den en för den tiden avancerad basic som hette Amos där det var lätt att göra program och även lätt att använda musik och grafik. Har önskar mig nåt i stil med Amos för Windows och dina förslag är faktiskt nåt åt det hållet.
Hade också en Amiga känner till Amos, men har aldrig testat det. Däremot är BlitzBasic från Amiga tiden, något i klass med Amos har jag hört