including programming languages and other computer aptitudes.
including theoretical and other skills.