Chapter 2 C# and Integrated Development Environments
2.1 What is C#?
C# (pronounced as “C sharp”) is a widely used general-purpose, high-level computer programming language that allows programmers to create desktop or mobile applications, large-scale applications, embedded systems, client-server applications, web pages, and many other types of software. C# is an extension of its predecessor, the C programming language.
C# is designed to be a platform-independent language. It is intended to let programmers “write once, run anywhere (WORA)”, meaning that code is written once but can run on any combination of hardware and operating system without being re-compiled.
2.2 What is the Difference Between a Script and a Program?
Technically speaking, ...
Get C# and Algorithmic Thinking for the Complete Beginner now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.