HomePage.com ad

Programmering

Antingen s� �r du en som kollar igenom allt p� en hemsida eller s� �r du faktiskt intresserad va vad som st�r p� denna sida. Om du �r den f�rsta typen, s� �r inte detta f�r dig, men f�rhoppnings vis s� kanske ditt intresse blommar upp? =) Programmering �r en konst-form som egentligen inneb�r att man talar om f�r en dator hur den skall bete sig. En dator �r inget magsikt som utr�ttar magiska saker, finns den del som tror det. En dator �r bara en dum l�da som inte g�r ett dyft utan exakta instruktioner. En dator som sk�ter hj�rtmaskiner p� sjukhus har inte bara funnits, utan det �r en kombination av en kraftfull dator som �r programmerad att m�ta och utf�ra det den nu g�r. En programmerare �r den som g�r att datorn visar n�gon text eller bilder. En programmerare ger datorn instruktioner som den sen �vers�tter till ett spr�k best�ende av 1:or och 0:or, som datorn f�rst�r. Sen utf�r datorn det den har blivit programmerad att g�ra. Du som kan programmera tycker detta �r sj�lvklart, men f�r dom andra s� g�r vi en liten enkel genomg�ng. Det finns h�g-niv� spr�k(tex Perl, C++ och Java) och l�g-niv� spr�k(assembler).H�g-niv� spr�k �r mera uttryck och ord �n assembler som �r mer maskin-n�ra. Program skrivna i assembler �r oftast snabbare �n ett h�gniv� kodat program. Det beror helt enkelt p� att aseembler kod �r snabbare k�rd d� den arbetar n�rmare processorn. Ett program som alla m�ste g�ra varje g�ng man b�rjar med ett nytt spr�k �r "Hej, V�rlden" programmet,som skriver ut texten Hej, V�rlden p� sk�rmen. Det programmet ser ut, i C, s�h�r:


#include <stdio.h>
main()
{
printf("Hej, V�rlden");
}

S� ser ett enkelt programm i C ut, det �r enkelt. Datorn f�rst�r inte det ovenst�ende, utan en kompilator m�ste �vers�tta det ovanst�ende till maskinspr�k(1:or och 0:or) och sen kan texten skrivas ut. Nu t�nker du som kan programmera g� h�rifr�n, men g�r inte det, det �r slut p� introduktionen nu. Dom spr�k som jag sj�lv anser �r intressanta �r C/C++, Perl och Assembler. Det f�rst�r dom som har lite erfarenhet av UNIX =) Det �r dom spr�k som anv�nds prim�rt inom UNIX-prorgammering. Nu till l�nkarna:

  • Programmersheaven
  • Astentech
  • Planet Source Code

    Det kommer mera, men detta b�r h�lla dig syselsatt ett bra tag. Jag kommer sj�lv att b�rja skriva p� en tutorial p� spr�ket C snart. V�ldigt simpelt kommer det vara, men det �r vad en tutorial �r s�. Om du vill g�ra hemsidor, med HTML, s� kan du kolla in min HTML Tutorial p� h�r . Jag har �ven en ny p� Svenska som kommer finnas p� denna sida snart. H�ll utkik efter den, om du vill l�ra dig grunderna p� Svenska. Du kan �ven f� den nu genom att skicka ett e-mail till mig och be om den.

    Programmeringsspr�k

    Det finns en dr�s med olika programmeringsspr�k, men dom jag kommer koncentrear mig p� denna sida �r C/C++, Perl och Assembler. En historisk tidsaxel kan du se h�r . Att n�mna alla spr�k �r ganska on�digt, men nedan f�ljer en lista:
  • ADA
  • Assembler
  • ASP
  • BASIC
  • C
  • C++
  • C#
  • Delphi
  • Erlang
  • FORTRAN
  • Java
  • JavaScript
  • LISP
  • LOGOS
  • Pascal
  • Perl
  • Python
  • Prolog
  • PHP
  • QBASIC
  • Scheme
  • SmallTalk
  • Tcl/Tk
  • Visual Basic
  • VBScript
  • mf...
  • Email adress finns l�ngts ned p� sidan. Jag h�ller p� att fylla mitt bibliotek med programmering s� det dr�jer innan det kommer upp riktigt bra grejer. Jag l�gger upp tre b�cker som handlar om C, Perl och Java p� text.html>text sidan. Men �r det n�got annnat du vill ha s� fr�ga mig, det finns risk att jag har n�tt.


    Tillbaka till index

    Email: [email protected] 1