computer programming
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.
Also called: AngularJS, Caml, Fantom, Subversion, Seed7, STL, Fortran, IDL
- 56
- occupations list it
- 26
- as essential
- 30
- as useful
Essential for
26- application engineer
- artificial intelligence engineer
- battery simulation engineer
- battery system engineer
- bioinformatics scientist
- blockchain developer
- cloud engineer
- computer science lecturer
- computer vision engineer
- computer-aided design operator
- digital games developer
- embedded systems security engineer
- embedded systems software developer
- ethical hacker
- ICT application configurator
- ICT application developer
- ICT network administrator
- ICT network engineer
- ICT system developer
- industrial mobile devices software developer
- mobile application developer
- numerical tool and process control programmer
- predictive maintenance expert
- software developer
- user interface developer
- web developer
Useful for
30- 3D modeller
- chief ICT security officer
- chief information officer
- chief technology officer
- computer hardware engineer
- computer hardware engineering technician
- computer numerical control machine operator
- data warehouse designer
- database designer
- database developer
- digital games designer
- digital media designer
- embedded system designer
- enterprise architect
- ICT change and configuration manager
- ICT security technician
- ICT system analyst
- ICT system architect
- ICT technician
- integration engineer
- knowledge engineer
- mobile devices technician
- software analyst
- software architect
- software tester
- system configurator
- telecommunications engineer
- telecommunications engineering technician
- user interface designer
- webmaster
Definition from ESCO, published by the European Commission. Source concept
No account needed to start
Do you already have computer programming?
MyNodes reads your CV once, maps it to this same taxonomy, and shows you which roles you are already closest to and the few skills that would open the most doors. The file is deleted as soon as it has been read.