C++ is a high-level programming language created by Bjarne Stroustrup as an extension of the C programming language. It is designed for systems programming, resource-constrained software, and large systems, with a focus on performance, efficiency, and flexibility. C++ has been widely used in various contexts, including desktop applications, video games, servers, and performance-critical applications. It is standardized by ISO, with the latest version being C++20.
University of Washington
Summer 2022
This course provides an understanding of systems in computing, focusing on operating systems, networking, and C/C++ languages. Students learn about low-level data representation, memory management, system interactions, and efficient programming workflows. It delves into C++ idioms, network protocols, and concurrency. Prior knowledge of C programming and Linux tools is required.
No concepts data
+ 36 more concepts