Password Protected
Nope
Yep, that's right!
Career Guidance Skills working with computers S5.1 - programming computer systems S5.1.0 - programming computer systems Use markup languages
Description
Utilise computer languages that are syntactically distinguishable from the text, to add annotations to a document, specify layout and process types of documents such as HTML.
Occupations requiring this skill
This section is generated automatically.
Skill demand overview
- Essential in 12 occupations
- Optional in 7 occupations
- Total: 19 occupations
- Most common in: ISCO major group 2 (Professionals)
Essential for
- Data warehouse designerA data warehouse designer is a specialized IT professional responsible for designing and creating efficient and organized data storage systems known as data warehouses. Data wareho…
- Knowledge engineerKnowledge engineers integrate structured knowledge into computer systems (knowledge bases) in order to solve complex problems normally requiring a high level of human expertise or …
- Database designerDatabase designers specify the database's logical structure, processes, and information flows. They design data models and databases to serve data acquisition. Excludes people perf…
- User interface designerA User Interface Designer is a creative professional who focuses on the visual layout and interactive elements of a product’s interface. Their role is to design intuitive, attracti…
- Web content managerWeb content managers curate or create content for a web platform according to the long-term strategic goals, policies, and procedures for an organisation's online content or its cu…
- Instructional designerInstructional designers develop instructional material for training courses using multimedia technology and authoring tools. They aim to create instructional experiences which make…
- TypesetterTypesetters ensure that printed text is correctly set and visually pleasing. While typesetting was originally done manually and later employed techniques like linotype and phototyp…
- Web developerA Web Developer is a technical professional who designs, builds, and maintains websites and web applications. They ensure that sites are visually appealing, user-friendly, responsi…
- Digital media designerDigital media designers create and edit graphics, animations, sound, text and video to assist in the creation of integrated multimedia products. They may perform activities related…
- Digital games designerDigital games designers develop the layout, logic, concept and gameplay of a digital game. They focus on playfield design, specification writing, and entry of numeric properties th…
- WebmasterWebmasters deploy, maintain, monitor and support a web server to meet service requirements. They ensure optimum system integrity, security, backup and performance. They coordinate …
- ICT system architectICT system architects design architecture, components, modules, interfaces, and data for a multi-components system to meet specified requirements. Excludes people performing develo…
Optional for
- ICT accessibility testerICT accessibility testers evaluate websites, software applications, systems or user interface components with regards to friendliness, operability of the navigation and visibility …
- ICT auditor managerICT auditor managers monitor ICT auditors responsible for auditing information systems, platforms, and operating procedures in accordance with established corporate standards for e…
- User interface developerA User Interface Developer is a front-end specialist responsible for transforming design mockups and wireframes into functional, interactive, and visually appealing web or mobile i…
- Technical communicatorTechnical communicators prepare clear, concise, and professional communication from product developers to users of the products, such as online help, user manuals, white papers, sp…
- Prepress operatorPrepress operators create a prepress proof, or sample of what the finished product will look like. In many printing contracts, the client at this stage decides whether the print…
- Software architectA Software Architect is a senior-level IT professional responsible for designing the high-level structure of software systems. They define how software components interact, select …
- E-learning developerE-learning developers design and develop simpler forms of digital learning content including reference materials, slides, assessments, screen-casts, interview videos and podcasts. …
Related skills
- Web programming
- JavaScript
- AJAX
- PHP
- Perl
- Objective-C
- Erlang
- R
- C++
- Smalltalk (computer programming)
- VBScript
- Groovy
Last updated on February 18, 2026
