technically logo

Learn

Company Breakdowns
What technical products actually do and why the companies that make them are valuable
Knowledge Bases
In-depth, networked guides to learning specific concepts
Posts Archive
All Technically posts on software concepts since the dawn of time
Terms Universe
The dictionary of software terms you've always wanted

Explore knowledge bases

AI, it's not that ComplicatedAnalyzing Software CompaniesBuilding Software ProductsWorking with Data Teams
Loading...

Meet Technically

Technically exists to help you get better at your job by becoming more technically literate.

Learn more →

Solutions for Teams

For GTM Teams
Sell more software to developers by becoming technically fluent.
For Finance Professionals
Helping both buy-side and sell-side firms ask better technical questions.
General Team Inquiries
Volume discounts on Technically knowledge bases.
Loading...
Pricing
Sign In
← Back to Universe

Operating System

bedrockbeginner

An operating system is a piece of software that sits between your applications and your hardware, and makes sure the two play well together. It's basically your interface as a developer with the hardware that you're working on.

Read the full post ↗

What's an operating system?

An OS is the mastermind behind your computer.

Read in the Knowledge Base →

Mentioned in

Breakdown: the cloud infrastructure market

How developers decide which *type* of infrastructure to use, and which (usually giant) cloud provider to buy it from.

Category Breakdowndevops
The beginners guide to open source licenses

A breakdown of how open source licensing changed, and why it matters now.

Applieddevops
Product analytics and the data warehouse

Why product analytics tools like Mixpanel are focusing on the warehouse.

Appliedanalytics
ELI5: The CrowdStrike Outage

What actually happened from a technical perspective.

Newscybersecurity

Related terms

API

API calls

Backend

Binary

CPU, processor

Cloud

Support
Sponsorships
Twitter
Linkedin
Privacy + ToS