Algorithms and flowchart design; components and structures of computer languages; data types; instruction formats and basic functions; calculation and comparison; structural computer programming; sub program and application program for specific works in related fields