Algorithm
Sequential technique that accepts input and produces output needed to solve problem
Computer Programming
Writing code computers can translate and understand (ex: programs, applications)
Computer Science
Ideas, concepts and mathematics behind computer programming
Programmers
Programming Skills [A]
Programming Skills [B]
Programming Skills [C]
Intergrated Development Environment (IDE):
Development Kit
Software turning code into viable computer program
Cloud IDE
Locally Installed IDE
Installed on developer’s computer
Cloud IDE Accessibility
Cloud IDE Scalability
Cloud IDE Integration
Locally Installed IDE Performance
Provide faster performance; especially for intensive computing resources
Cloud IDE Maintenance
Locally Installed IDE Customization [A]
Locally Installed IDE Offline Access
Don’t require internet connection
Locally Installed IDE Customization [B]
Locally Installed IDE Security
Locally Installed IDE Resource Control
WORA (Write Once, Run Anywhere)
Examples of Machine Language Instructions
Compile