ENV100H1 Lecture Notes - Lecture 6: Flowchart, Objective-C, Pseudocode
mrialim and 39408 others unlocked
7
ENV100H1 Full Course Notes
Verified Note
7 documents
Document Summary
Assembly language is the next generation, it uses short, English-like commands that speak directly to the cpu and give the programmer direct control of hardware resources. A compiler is a program that understands both the syntax of the programming language and the exact structure of the cpu and its machine language. It can translate the instructions written by programmers in the higher-level language into machine language, the binary patterns that will execute commands on the. Cpu: each programming language has its own compiler. If programmers make errors in the algorithm or in translating the algorithm to code, problems will occur. User training, which begins once the software is distributed, teaches the user community how to use the software efficiently. The life cycle of a program: how do programmers select the right programming language for a specific task, a programming team reviews several considerations before selecting the language to be used.