Definitions - Programming
Jack Everett
IDE
Integrated Development Environment
Software for building applications
PWM
Pulse Width Modulation
Way to control analog devices with a digital output
Conditions
Statements that are created by the programmer that evaluates actions
IF statements
Compiler/Compile
A program that translates one coding language into another
C++ and Java both use a compiler
Library
A collection of scripts that can be used to perform certain prewritten actions
LOOP
A group of coding that is repeated multiple times
Digital/Analog
Digital - Process of using binary digits instead of letters or numbers. 1 and 0, on or
off
Analog - Continuous signal, not just 1 and 0, not on/off
Input/Output
Input - What you put into the code to receive an output
Output - What you receive as an effect of the input
Variable
A value that can change due to different conditions
Function
A chunk of code that can be used over and over again often found in libraries
Include and init
Initialization - the process of setting a value for a variable
Include - Copy / Paste of files or code. Includes code from one file to another