---
title: "Nyaste nybörjaren!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/41090-nyaste-nybörjaren"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "Kitti"
published: "2002-04-08T11:56:47.000Z"
updated: "2002-04-17T20:39:54.000Z"
replies: 75
views: 2397
page: 1
pages: 4
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/41090-nyaste-nybörjaren"
---

# Nyaste nybörjaren!

_Sida 1 av 4._

## #1 — Kitti, 2002-04-08T11:56Z

Hallå hallå! 

Det é så här va... att jag é en väldigt väldigt ny nybörjare på det här med programmering. Vet knappt vad jag snackar om..  ;) Skulle gärna vilja ha några enkla (vanliga) koder för programmering.

Någon som kan hjälpa mig med detta? Jag vore väldigt tacksam. Vill bara ha några koder som jag kan ta med mig genom resten av livet..  :e Det skulle som vara kul att försöka sig på lite programmering...  :D 

Tack på förhand!  :bire

Permalänk: https://www.webforum.nu/p/41090

## #2 — Fredde Mannen, 2002-04-08T13:11Z

humm... resten av livet!

Välkommen!

Nu ska vi ta en titt med förstoringsglaset!
Ett par koder som du ta med dig genom resten av livet.

Då är ju bara frågan vars man ska börja, dessa är några  programmeings-språk:

1. Fortran
2. C++
3. C
4. Javascript
5. Java
6. Perl
7. Phyton
8. Visual Basic (VB)
9. Structuerd Query Language (SQL)
10. PerlScript
11. Assembler

Dessa språk här nedanför är web-språk:

1. Hyper Text Markup Language (HTML)
2. Common Gateway Interface (CGI)
3. Preprocessor Hypertext (PHP)
4. Active Server Pages (ASP)
5. Java Server Pages (JSP)
6. Cascadeing Style Sheet (CSS)

 

Man kan kombinera dem med varandra för på så sätt få fram en sidan som ser ut som Webforum.nu

Web-språk använder sig av något programmering-språk.
Som exempel ASP använder sig oftast av Visual Basic, men man kan även använda språk som JavaScript och PerlScript

Exempel som du kan ha dig med resten av livet... hmm..

Du har ju med dig dem ialla fall.

Vi börjar med JavaScript, det enda man behöver för att testa koden är en webläsare:

```
<SCRIPT LANGUAGE=Javascript>
<!--
document.writeln("Hejsan");
-->
</SCRIPT>
```

Detta skriver ut Hejsan i HTML-dokument (webbsida).

Sen behöver de andra en komplimator för att kunna exekevera dvs. så att koden gör något och inte bara står skrivet framför dig på ett textdokument.  

Utskrifts funktionen är en viktig del i programmeringsspråken, annars skulle man inte kunna visa resultat m.m. :-)

ASP
\<%
Response.Write("Hejsan")
%\>

Nåja nu får det räcka.... :-)

Permalänk: https://www.webforum.nu/p/639683

## #3 — Beatbox, 2002-04-08T13:17Z

Nu va det ju rena programmeringspråk som det va frågan om och det va ju bara ett fåtal av de du räknade upp som tillhör den kategorin.

Permalänk: https://www.webforum.nu/p/639691

## #4 — Kitti, 2002-04-08T13:19Z

Beatbox...

Kan du skriva några mer, då? Kanske ge exempel o s v... eller?  :)

Permalänk: https://www.webforum.nu/p/639692

## #5 — Fredde Mannen, 2002-04-08T13:23Z

Det var ju det jag sa...

dessa är programmerings språk, så vitt jag vet:

Fortran 
C++ 
C 
Javascript 
Java 
Perl 
Phyton 
Visual Basic (VB) 
Structuerd Query Language (SQL) 
PerlScript 
Assembler 
Pascal
PHP

Måhända att PerlScript, är Perl till viss del.

Man lär sig av sina fel annars! :-)

Permalänk: https://www.webforum.nu/p/639696

## #6 — Beatbox, 2002-04-08T13:45Z

Javascript, Perl, Structuerd Query Language, PerlScript och PHP är inte programmeringsspråk alls.

Visual Basic är en utvecklingsmiljö.

C/C++, Basic, Pascal/Object Pascal, Java, C# är exempel på språk.

Permalänk: https://www.webforum.nu/p/639707

## #7 — UlfT, 2002-04-08T13:57Z

Structured Query Language är egentligen ett frågespråk. Du skapar alltså inte en algoritm i SQL för att räkna ut något. Du ställer en fråga till en DBMS. Sedan gör DBMS:en någonting för att ge dig svaret. Du behöver inte ha en aning om **hur** DBMS:en gör för att komma fram till svaret. Vid programmering måste du veta **hur**.

Permalänk: https://www.webforum.nu/p/639712

## #8 — sgtpepper, 2002-04-08T13:58Z

Jag skulle nog säga att Perl är ett programmeringsspråk.

JSP är dock inget eget språk, det är fortfarande Java man skriver. JSP är en teknik.

Permalänk: https://www.webforum.nu/p/639713

## #9 — clarkbones, 2002-04-08T17:14Z

Beatbox:
Visual Basic är väl både ett språk och en utvecklingsmiljö. Vilket har sina egenheter...

Permalänk: https://www.webforum.nu/p/639827

## #10 — Beatbox, 2002-04-08T17:15Z

I grunden är det ju Basic med lite nya nyckelord. Själva språket är ju inget nytt.

Permalänk: https://www.webforum.nu/p/639829

## #11 — spango, 2002-04-08T19:34Z

> *Ursprungligen av Beatbox* 
> **Javascript \[...\] och PHP är inte programmeringsspråk alls.**

Så vad är de, då? De är inte kompilerade (i normalfallet, LiveWire Javascript på Netscapeservrar är det dock) men visst tusan är de programmeringsspråk.

Permalänk: https://www.webforum.nu/p/639947

## #12 — Beatbox, 2002-04-09T04:46Z

Dom är scriptspråk.

Permalänk: https://www.webforum.nu/p/640051

## #13 — Fredde Mannen, 2002-04-09T06:27Z

Några språk....

> **Vilket programmerinsspråk använder du?**
> 
> 
> **C:**
> Du skjuter dig själv i foten.
> 
> **C++:**
> Du råkar, av misstag, skapa ett tiotal kopior av dig själv, och skjuter allihopa i foten. Det är omöjligt att tillkalla läkarvård eftersom man inte kan avgöra vilka skadade som bara är halvt kopierade och vilka som bara ligger och pekar på någon annan och säger "Det är jag, där borta!"
> 
> **Assembler:**
> Du försöker skjuta dig i foten, men märker att du först måste uppfinna pistolen, kulan, avtryckaren och din fot. Du kraschar operativsystemet och råkar tömma hårddisken, systemadministratören kommer och skjuter dig i foten. Efter en stund skjuter han sig själv i foten, sedan hoppar han runt i rummet och skjuter på allt och alla han ser.
> 
> **Forth:**
> Push:a foten på stacken, push:a pistolen på stacken, pusha kulan på stacken. Anropa LADDA (som pop:ar två objekt och laddar det undre med det övre). Anropa "skjut" (som pop:ar två objekt från stacken och skjuter det undre med det översta). Pop:a resultatet ("." i FORTH). Observera att FORTH bara acceptera strängar kortare än 6 tecken.
> \= DINFO PISTO KULA LADDA SKJUT .
> 
> **Fortran:**
> Du skjuter dig själv i varje tå upprepade gånger ända tills tårna tar slut. Då läser du in nästa fot och repeterar. Om kulorna skulle ta slut fortsätter du ändå eftersom du inte har någon undantagshantering.
> 
> **Modula 2:**
> Efter att ha insett att du egentligen inte kan utföra någonting i det här programmeringsspråket skjuter du dig själv i huvudet.
> 
> **Pascal:**
> Precis som Modula-2, förutom att kulorna är av fel typ och inte kan passera igenom pistolens pipa. Pistolen exploderar.
> 
> **Ada:**
> Efter att korrekt ha packat foten har du för avsikt att på en och samma gång ladda pistolen, krama avtryckaren, skrika och skjuta dig själv i foten. När du väl försöker märker du att du tyvärr inte kan göra något eftersom din fot är av fel typ. (Om du är dum nog att använda det här språket kommer Försvarsdepartementet att kidnappa dig, dumpa av dig framför ett gäng beväpnade soldater och beordra dem: "Skjut honom i fötterna")
> 
> **Cobol:**
> Med en COLT 45, SIKTA pistolen på BEN.FOT, THEN placera ARM.HAND.FINGER på HANDELDVAPEN.AVTRYCKARE och KRAMA. THEN placera HANDELDVAPEN i HÖLSTER. CHECK om skosnöret behöver knytas om.
> 
> **Lisp:**
> Du skjuter dig själv i den del som håller i pistolen med vilken du skjuter den del som håller pistolen med vilken du skjuter den del som håller pistolen med vilken du skjuter den del som håller pistolen med vilken du skjuter den del som håller...
> 
> **Prolog:**
> Du berättar för ditt program att du vill bli skjuten i foten. Programmet räknar ut hur det skall gå till väga, men syntaxen tillåter inte programmet att förklara det för dig.
> 
> **Basic:**
> Skjut dig själv i foten med en vattenpistol. På stora system fortsätter du tills hela nedre delen av kroppen är vattenfylld.
> 
> **Visual Basic:**
> Det kommer att verka som du har skjutit dig i foten. Du kommer dock att ha haft så pass kul under tiden att det inte spelar någon roll.
> 
> **HyperTalk:**
> Stoppa in första pistolkulan i fot vänster av ditt ben. Svara på resultatet.
> 
> **Motif:**
> Du tillbringar dagar med att skriva en UIL-beskrivning av din fot, kulan, skottbanan och det avancerade elfenbenshandtaget på pistolen. När du slutligen är redo att skjuta krånglar pistolen.
> 
> **APL:**
> Du skjuter dig själv i foten för att sedan ägna hela dagen åt att klura ut hur du kan utföra det med färre tecken.
> 
> **Snobol:**
> Om du misslyckas, skjut dig själv i vänster fot. Om du misslyckas, skjut dig själv i höger fot.
> 
> **Unix:** %ls
> fot.c fot.h fot.o tå.c tå.o
> %rm \*.o
> rm:.o filen saknas
> %ls
> %
> 
> **Concurrent Euclid:**
> Du skjuter dig själv i någon annans fot.
> 
> **370 JCL:**
> Du skickar din fot till militärhögskolan och bifogar en 400 sidor tjock handbok som förklarar exakt hur du vill att foten skall bli skjuten. Tre år senare kommer en friterad fot tillbaka.
> 
> **sh, csh, etc**
> Du kommer inte ihåg syntaxen för någonting i det här språket, så du läser manualen i fem timmar innan du slutligen ger upp, skjuter datorn och går över till C.
> 
> **Smalltalk**
> Du tillbringar så mycket tid med grafiken och fönsterhanterarna att din chef skjuter dig i foten, tar din dator och tvingar dig arbeta med COBOL på en dator med EGA-skärm.
> 
> **Algol**
> Du skjuter dig i foten med en musköt. Musköten är otroligt vacker, och såret är, det också, så vackert att det förbluffar alla doktorer på sjukhuset.
> 
> **Scheme**
> Du skjuter dig själv i handen som håller pistolen med vilken du skjuter dig själv i handen som håller pistolen med vilken du skjuter dig själv i handen som håller pistolen med vilken du skjuter dig själv i handen som håller pistolen med vilken du skjuter dig dig själv i handen som håller... men den andra handen har ingen aning om vad som händer.
> 
> **Microsoft C++ w/Windows SDK**
> Du skriver ungefär 100 rader kod som visar "Hello, world!" i en dialogruta,
> bara för att få fram ett skyddsfel när du trycker på OK. Felet stänger ner allt i Windows och visar en skärmsläckare. Sen flyger du till Washington och skjuter Bill Gates i foten.
> 
> **Logo**
> Du säger åt en sköldpadda att rita en bild av en fot och en pistol, sen skjuter du sköldpaddan.
> 
> **Paradox:**
> Det är inte bara du som kan skjuta dig i foten, även dina användare kan.
> 
> **Access:**
> Du försöker sikta pistolen mot din fot, men den skjuter i stället hål på alla dina Borlanddisketter.
> 
> **Revelation:**
> Du är övertygad om att du skulle kunna skjuta dig själv i foten om du bara kunde komma på hur alla de där små kluriga pistolkulorna fungerade.
> 
> **Java:**
> Du skjuter dig själv i foten, men skon skyddar dig.
> 
> **Director:**
> Du skjuter dig själv i foten med pompa och ståt.
> 
> **ActiveX:**
> Någon annan skjuter dig i foten, via nätet.
> 
> **HTML:**
> Du försöker skjuta dig i foten, men länken saknas.
> 
> **Text:** Felix "Noriega" Ahlner (översättning)

Ti hi.... till dig som alltid har velat bli programmerare läs [här!](http://www.yttermera.se/nobugs/programmerare/bli_programmerare.html)

Permalänk: https://www.webforum.nu/p/640060

## #14 — Kitti, 2002-04-09T17:13Z

Jag é borta!

... Azzå, nu har jag tappat mig nånstans här.. Öhhm...  :q 

Ni får gärna "skippa" detta snack om vad som é vad.. skriv istället ner lite koder som jag kan ha nytta av...  ;)

Om ni undrar/glömt bort vad jag undrade.. så kan ni ju alltid titta högst upp på sidan, mitt första inlägg...  :e 

Tackar!  :birp

Permalänk: https://www.webforum.nu/p/640506

## #15 — PeW, 2002-04-09T20:13Z

Vad vill du ha för kod då? Inte lätt att veta vad du anser dig kunna bära med dig resten av livet...  ;)

Permalänk: https://www.webforum.nu/p/640605

## #16 — spango, 2002-04-09T20:16Z

Re: Jag é borta!

> *Ursprungligen av Kitti*  **Ni får gärna "skippa" detta snack om vad som é vad.. skriv istället ner lite koder som jag kan ha nytta av...  ;)**

Vilka "koder" (eller "kodsnuttar" som vi i branschen så vetenskapligt kallar det) beror på vad du tänker använda för språk. Men visst, här är några exempel på hur programmet "Hello world" (som bara skriver ut "Hello world" i ett DOS-fönster) ser ut i lite olika språk:

```

[B]C[/b]
#include <stdio.h>

main(void){
    puts("Hello, world!");
}

[B]C++[/b]
using namespace std;
#include <iostream>

int main(void){
    cout << "Hello, world!";
}

[B]Java[/b]
public class HelloWorld {
    public static void main(String[] args){
        System.out.println("Hello, world!");
    }
}

[B]Pascal[/b]
PROGRAM HelloWorld(output);
BEGIN
    Writeln('Hello, world!');
END.

[B]Perl[/b]
print("Hello, world!\n");

[B]Python[/b]
print "Hello, world!"
```

Som synes, det skiljer sig en hel del mellan olika språk. 

Det finns massvis av kod på nätet, exempelvis [Hello World](http://www2.latech.edu/~acm/HelloWorld.shtml)\-program och olika implementationer av [99 bottles of beer on the wall](http://internet.ls-la.net/mirrors/99bottles/). De ger dessutom en liten aning om vad programmerare gör på sin fritid. ;) 

För övrigt anser jag att scriptspråk *är* programmeringsspråk, bara det att de är okompilerade. Det är väl egentligen bara en definitionsfråga, men så som jag ser det ställer språk i sig väldigt sällan krav på att man kompilerar/inte kompilerar. Var hamnar språk som JIT-kompileras? De kompileras ju innan de startas, men de kompileras ju i traditionell mening inte alls? \*datorkrig\* ;)

Permalänk: https://www.webforum.nu/p/640608

## #17 — Toonster, 2002-04-09T20:27Z

Ett programmeringsspråk är en uppsättning instruktioner med syntaktiska regler.

Ett programmeringsspråk kan vara ett scriptspråk.

Kitti -\> Det är omöjligt att lära sig programmera bara med en tråd i ett forum. Köp eller låna en bok, läs från pärm till pärm, och fråga på när du kör fast.

Lättast är nog Visual Basic. Då får du grafiskt gränssnitt på köpet.

Är det något som du ska jobba med i framtiden, så är C/C++ ofrånkomligt. Men tyvärr är det en ganska hög inlärningströskel.

/T

Permalänk: https://www.webforum.nu/p/640615

## #18 — sgtpepper, 2002-04-09T21:32Z

> Är det något som du ska jobba med i framtiden, så är C/C++ ofrånkomligt.

 
Konstigt, jag jobbar som systemutvecklare och jag behövt använda C/C++ lika mycket som jag behövt använda t.ex Perl, vilket är ungefär max en arbetsvecka per år...

Det går ju inte att säga att ett visst programmeringsspråk är ofrånkomligt, eftersom det helt enkelt inte är sant. Det som går att säga är att det är ofrånkomligt att lära sig programmera korrekt och objektorienterat, vilket språk man använder är av underordnad betydelse.

Permalänk: https://www.webforum.nu/p/640635

## #19 — Beatbox, 2002-04-10T06:01Z

> Ett programmeringsspråk är en uppsättning instruktioner med syntaktiska regler.

Om man lägger till "för att konstruera ett program" på skutet så stämmer definitionen.
Ett script körs ju redan av ett program, en scriptmotor. Utan den kan man inte köra programmet eller kompilera det för andra plattformat.

> Är det något som du ska jobba med i framtiden, så är C/C++ ofrånkomligt. Men tyvärr är det en ganska hög inlärningströskel.

Det beror helt vad man ska hålla på med i framtiden.

Permalänk: https://www.webforum.nu/p/640671

## #20 — Kitti, 2002-04-10T09:26Z

Tack...

Hejsan!

Får väl tacka alla som skrivit (hittills)...  :e  Får se vad som händer.. Men ni får gäran fortsätta skriva i denna tråd, kan ju behövas mer hjälp..  ;) 

É Visual Basic "lättast" att börja med? Läsa boken o liknande.. Har en bok hemma, Visual Basic 6 ... (Nånting sånt heter den) ... Can I use that one?  :) 

Tack!  :bire

Permalänk: https://www.webforum.nu/p/640734

---

Tråden på webben: https://www.webforum.nu/amne/programmering/41090-nyaste-nybörjaren  
Nästa sida: https://www.webforum.nu/amne/programmering/41090-nyaste-nybörjaren/page2.md
