Month 1 week 5 Flashcards
Coding
translating one language to another.hen someone builds an application, we refer to it as coding an application
Scripting
Scripting is coding in a scripting language. scripts are mainly used to perform a single or limited range task
Programming
coding in a programming language. Programming languages are special languages that software developers use to write instructions for computers to execute.Larger applications like your web browser, text editors, and music players are all usually written in programming languages
software
it generally refers to something that was programmed
copyright
used when creating original work.. Software that is written is also protected by copyright.commercial software, it’s common to let someone else use their software, if they pay for a license
non-commercial software
popular option is making it open-source.his means the developers will let other developers share, modify, and distribute their software for free.Open source projects are usually contributed by developers who work on the project for free in their free time.
Application Software
like a text editor, web browser, or graphics editor
System software
software used to keep our core system running, like operating system tools and utilities
firmware
system software .Firmware is software that’s permanently stored on a computer component. Ex. The BIOS is software that is stored permanently on hardware.
e can send binary code or bits to our
CPU.hen they’ll use an instruction set to run those commands.
abstraction
The concept of taking a complex system and simplifying it
Assembly language
that allowed computer scientists to use human readable instructions, assembled into code that the machines could understand.
compiled programming languages
A compiled programming language uses human readable instructions, then sends them through a compiler. The compiler takes the human instructions and compiles them into machine instructions.
Interpreted languages
aren’t compiled ahead of time. A file that has code written in one of these languages is usually called a Script.
Script
script is run by an interpreter, which interprets the code into CPU instructions just in time to run them