technology stack

technology stack

A set of software that provides the infrastructure for a computer. The stacks differ whether installed in a client or a server.

Clients - OS and Related Utilities
The technology stack in a client machine includes the operating system and related support programs and all runtime environments necessary to support the applications, such as Java (see Java Virtual Machine). The stack may include the applications, although that is generally considered a separate "application stack." The word "technology" implies system software, not application software. See application stack.

Servers Employ Services
For servers, the stack includes all the programs mentioned for the clients with the addition of database software and support for several programming languages. If Web based, whether public or private, a variety of server software is included, such as Web server, mail server, FTP server and other "services" software. See LAMP.
Copyright © 1981-2025 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.