Program ↔ self-contained sequence of Statement to perform task
aka Programs
Algorithm
Finite sequence of instructions
Scaffolding
utility Program to generate Boilerplate/template, set App skeleton
References
JS Engine↔ Program to execute JS Source Code, consists of Call Stack, Heap, Callback Queue & Event LoopRuntime Environment↔ Place to Execute Program, with platform-specific Global Scope accessCompiler↔ Program to translate Source Code to Machine Code (or IR)Computer↔ Electronic machine to run Programs to perform tasksProcedural Programming↔ (Paradigm) Imperative subset to split Program into smaller sub-tasks (Procedure)Source Code↔ Human readable Abstraction over Machine Code, to write ProgramsUser Agent↔ Program to rep person || bot to browse WWWRuntime↔ final lifecyle stage when Program is run inside ECCompile Time↔ Program lifecycle phase to Compile Source CodeDecomposition↔ Factoring; Paradigm stragegy for organizing Program by breaking down complex system into simpler partsBusiness Logic↔ Rules & Logic for Program to deal with users & its purposeScaffolding↔ utility Program to generate Boilerplate/template, set App skeletonnode-inspector↔ Node DevTool to debug with step-wise breakpoints for ProgramsCompile Time↔ phase of Program execution lifecycle during which Code is being compiled into Machine CodeFunctional Programming↔ (Paradigm) to construct Programs as MCF (Modular Composable Functions ) (Modular Composable).exe↔ portable binary executable to Package & deliver Programs on WindowsSocksifier↔ Program to allow App to access networkJS Compiler↔ Program to transform JS Code, consists of Baseline Compiler, Optimization Compiler & MonitorWeb Crawler↔ 🤖 Program to systematically browse & index all public web pages (for Search Engine)Bootstrap↔ startup Program to init OS ie POST, Boot Loader, etc - or broadly to init/load/setup somethingBoot Loader↔ Program to load OS from diskContainerize↔ (process) to Package Programs into Container for xplat compat