Hierarchy view
This concept is obsolete
computer programming
Concept overview
Description
The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms (e.g. object oriented programming, functional programming) and of programming languages.
Alternative Labels
AngularJS
Caml
Fantom
Subversion
Seed7
STL
Fortran
IDL
OCaml
COMAL
Visual Basic .NET
DIBOL
Object Pascal
PowerShell
Ceylon
Turing
Squirrel-script
TACL
occam
Dylan
HyperTalk
Tcl
Rebol
ColdFusion
Io
Gosu
PostScript
Korn-shell
cT
PL/I
Visual Basic
REXX
AWK
INTERCAL
Lua
BizTalk
AspectJ
Emacs Lisp
BCPL
KnockoutJS
Hack
GCC
AppleScript
Curl
MSVC++
ALGOL
C shell
Euphoria
OpenCV
X10
bash
Z shell
LabVIEW
ActionScript
Ada
Skill type
knowledge
Skill reusability level
cross-sector skills and competences
Relationships
Broader concepts
Narrower skills
Essential for
Optional for
Concept status
Status
released