a table with the names and numbers of different types of programming programs for computer engineers