Programspråk
Den här artikeln behöver källhänvisningar för att kunna verifieras. (2017-07) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
Programspråk, eller programmeringsspråk, är ett språk som en människa använder för att skapa datorprogram. Datorers grundspråk kallas maskinkod och består av ettor och nollor, som datorns centralprocessor (eller motsvarande enhet i kringutrustning) direkt kan tolka. Därför har man tagit fram olika sorters programspråk som kan översätta läsbar kod bestående av siffror och tecken till maskinkod. Den kod man skriver i hårdvarunära språk som assembler eller i högnivåspråk översätts sedan till maskinkod som sparas i en exekverbar binärfil, via assemblering respektive kompilering (i vissa fall både och). Ett interpreterat språk, å andra sidan, tolkas (interpreteras) under själva exekveringen (när man "kör" programmet). Det finns även språk som kan kompileras allteftersom programmet körs, med hjälp av en JIT-kompilator, och språk som kompileras till en snabbtolkad bytekod.
Man brukar även skilja mellan funktionella språk och objektorienterade språk. Ytterligare en uppdelning är mellan imperativa språk och deklarativa språk.
Alfabetisk lista över programspråk
- 4D
- ABAP
- ABC
- Ada
- Algol
- Amiga BASIC
- Amiga E
- AMOS
- ARexx
- APL
- Assembler
- ASP
- Basic
- Befunge
- Blitz Basic
- Brainfuck
- C
- C++
- C#
- Clean
- COBOL
- Comal
- D
- Dark Basic
- Dart
- Delphi
- E
- Elixir
- Erlang
- Forth
- Fortran
- GFA Basic
- GML
- Go
- Haskell
- Icon
- IDL
- INTERCAL
- J#
- JASS
- JavaScript
- Java
- JSP
- Kylix
- Lisp, Common Lisp, ISLisp, Scheme
- Logo
- Lua
- Malbolge
- Matlab
- Mindscript
- Miranda
- ML
- Modula, Modula-2 och Modula-3
- Nasal
- nesC
- Objective-C
- Occam
- Ook
- Pascal
- Pawn
- Perl
- PHP
- Pike
- PL/I
- Postscript
- Prolog
- Python
- R
- Rexx
- Ruby
- Scala
- Seed7
- Simula
- Smalltalk
- SML
- SNOBOL
- Swift
- SystemC
- TAL
- Tcl
- Unicon
- Vala
- VBscript
- Verilog
- Visual BASIC
- VHDL
Se även
Externa länkar
- 99 Bottles of Beer en lista på olika programspråk med exempel på hur koden ser ut.
- Webbjobb.io – Webbjobb 2014 i siffror Sammanställning över de populäraste programmeringsspråken som används i Sverige 2014.
|