Lingua-e
← Glossary

What does "architecture" mean in programming?

architecture is one of the most common terms in software development. This guide explains what it means, how it is used in practice, and why it matters, with real examples from the developer world.

Definition

The high-level structure of a software system: how it is organized into components, how those components communicate, and what trade-offs were made. Common architectures include monolith, microservices, and serverless.

Example

"The team chose a microservices architecture to allow independent deployments."

Related terms

Ready to practice your English at work?

Lingua-e has interactive exercises built around real developer conversations: standups, code reviews, retrospectives, and more. Practice until it comes naturally.

Try Lingua-e for free