Operating systems, computer games, middleware, business applications, network control systems. JavaScript, HTML, and CSS. Adobe photoshop and Corel draw. Languages include, C++, Perl, .Net frameworks such as C#, ASP.Net and VB.Net, Java, Oracle, PHP, Writing new software programs Testing, debugging and maintaining programs Solving software compatibility problems Installation of programs Writing operational documentation Training of program functionality and usability