1st Fact sheet programming Flashcards
hardware
physical components or pieces of a computer, such as a keyboard, monitor, hard disk drive, motherboard, or USB port.
software
the electronic or digital programs and instructions a computer uses to operate.
source code
another name for the lines of code or written instructions that tell a computer or microprocessor what to do.
compiler
takes source code and converts it into machine language (and eventually binary) which the computer can actually read and understand.
argument
a value or parameter used by a command or piece of code in a program.
syntax
the grammatical rules and structural patterns governing the ordered use of appropriate words and symbols for issuing commands, writing code, etc., in a particular software application or programming language
correct syntax, incorrect syntax
Using correct syntax means making sure the correct punctuation, commands, and arguments are in the proper places and order in a computer program. Incorrect syntax can cause a computer program not to function as intended.
software bug
an error, flaw,failure, orfaultin a computer program orsystemthat causes it to produce an incorrect or unexpected result, or to behave in unintended ways
debugger
a program that goes through lines of code and searches for “bugs” often times syntax errors or other issues. Most debuggers have the ability to “step through” lines of code, running them slow enough so that a person can follow what is going on.