Programming Languages/ Technologies: UI: Back-end technologies: Database technologies: Software Engineering Management: Operating Systems Frameworks/ Libraries Builders and task runners Design Tools Development Tools Network technologies REST, Ajax, Web Socket, Ethereum