Table of Contents

History of PowerShell

Return to PowerShell, History of programming languages, History of Microsoft, History, History topics or Don Jones

Best source is the wonderful book Shell of an Idea - The Untold History of PowerShell by Don Jones

History of PowerShell

Fair Use Sources

Fair Use Sources:

PowerShell: PowerShell Fundamentals - PowerShell Basic Commands, PowerShell Inventor - PowerShell Language Designer: Jeffrey Snover, Bruce Payette, James Truher (et al.) of Microsoft on November 14, 2006; PowerShell DevOps - PowerShell SRE, PowerShell in the Cloud (Azure PowerShell - AWS PowerShell - GCP PowerShell - VMware PowerShell), PowerShell Core, Windows PowerShell, Windows Server PowerShell, Linux PowerShell (PowerShell on Ubuntu, PowerShell on Debian, PowerShell on RHEL, PowerShell on Fedora - brew install powershell), macOS PowerShell - brew install powershell, Cloud Native PowerShell - PowerShell on Kubernetes - PowerShell on AWS - PowerShell on Azure - PowerShell on GCP), PowerShell Microservices, PowerShell Containerization (PowerShell Docker - PowerShell on Docker Hub), Serverless PowerShell, PowerShell Data Science - PowerShell DataOps - PowerShell and Databases (PowerShell ORM), PowerShell ML - PowerShell DL, Functional PowerShell (1. PowerShell Immutability, 2. PowerShell Purity - PowerShell No Side-Effects, 3. PowerShell First-Class Functions - PowerShell Higher-Order Functions, PowerShell Lambdas - PowerShell Anonymous Functions - PowerShell Closures, PowerShell Lazy Evaluation, 4. PowerShell Recursion), Reactive PowerShell), PowerShell Concurrency - PowerShell Parallel Programming - Async PowerShell, PowerShell Networking, PowerShell Security - PowerShell DevSecOps - PowerShell OAuth, PowerShell Memory Allocation (PowerShell Heap - PowerShell Stack - PowerShell Garbage Collection), PowerShell CI/CD - PowerShell Dependency Management - PowerShell DI - PowerShell IoC - PowerShell Build Pipeline, PowerShell Automation - PowerShell Scripting, PowerShell Package Managers, PowerShell Modules - PowerShell Packages, PowerShell Installation (PowerShell Windows - Chocolatey PowerShell (choco search powershell, choco install powershell-core), PowerShell macOS - Homebrew PowerShell, PowerShell on Linux), PowerShell Configuration, PowerShell Observability (PowerShell Monitoring, PowerShell Performance - PowerShell Logging), PowerShell Language Spec - PowerShell RFCs - PowerShell Roadmap, PowerShell Keywords, PowerShell Data Structures - PowerShell Algorithms, PowerShell Syntax, PowerShell OOP (1. PowerShell Encapsulation - 2. PowerShell Inheritance - 3. PowerShell Polymorphism - 4. PowerShell Abstraction), PowerShell Design Patterns - PowerShell Best Practices - PowerShell Style Guide - Clean PowerShell - PowerShell BDD, PowerShell Generics, PowerShell I/O, PowerShell Serialization - PowerShell Deserialization, PowerShell APIs, PowerShell REST - PowerShell JSON - PowerShell GraphQL, PowerShell gRPC, PowerShell Virtualization, PowerShell Development Tools: PowerShell SDK, PowerShell Compiler - PowerShell Transpiler, PowerShell Interpreter - PowerShell REPL, PowerShell IDEs (JetBrains PowerShell, PowerShell Visual Studio Code), PowerShell Linter, PowerShell Community - PowerShellaceans - PowerShell User, PowerShell Standard Library - PowerShell Libraries - PowerShell Frameworks, PowerShell Testing - PowerShell TDD, PowerShell History, PowerShell Versions, PowerShell Research, PowerShell Topics, PowerShell Uses - List of PowerShell Software - Written in PowerShell - PowerShell Popularity, PowerShell Bibliography - Manning PowerShell Series - PowerShell Courses, PowerShell Glossary - PowerShell Official Glossary, PowerShell GitHub, Awesome PowerShell, PowerShell Versions. (navbar_powershell)

History of Programming: Timeline of Programming Languages, Programming Language History - 1940s to 1970s, Programming Language History - 1980s to 1990s, Programming Language History - 2000 to 2023, Programming Languages

Oldest Programming Languages: Assembly (1949), IPL (1956), FORTRAN (1957), LISP (1958), COBOL (1959), ALGOL (1960), APL (1962), CPL (1963), BASIC (1964), PL/I (1964), Simula (1967), Simula67 (1967), B (1969), Pascal (1970), C (1972), Prolog (1972), ML (1973), SQL (1974), Scheme (1975), Modula-2 (1977), Smalltalk (1980), Ada (1980), Smalltalk-80 (1980), C++ (1983), Objective-C (1984), MATLAB (1984), Common Lisp (1984), Erlang (1986), Perl (1987), Tcl (1988), Haskell (1990), Python (1991), Visual Basic (1991), Lua (1993), R (1993), Ruby (1995), Java (1995), JavaScript (1995), PHP (1995), Delphi (1995), Groovy (2003), Scala (2004), F (2005), Haxe (2005), PowerShell (2006), Clojure (2007), Nim (2008), Go (2009), Chapel (2009), Rust (2010), Kotlin (2011), Dart (2011), Elixir (2011), Ceylon (2011), Red (2011), Julia (2012), TypeScript (2012), Elm (2012), Swift (2014), Hack (2014), Crystal (2014), Zig (2015), Reason (2016), Ballarina (2017), V (2019)

Bash, BASIC, C, C++, C#, Clojure, COBOL, Fortran, Go, Groovy, Haskell, Java, JavaScript, Kotlin, Lisp, Pascal, Python, PowerShell, RPG, Swift, TypeScript, Software Engineering History, Software History. IT History, WinWorldPC.com (navbar_programminghistory - see also navbar_ithistory)