Електронний багатомовний

термінологічний словник

Electronic Multilingual Terminological Dictionary


Information technology

.NET

Is a free and open-source, managed computer software framework for Windows, Linux, and macOS operating systems. It is a cross-platformsuccessor to .NET Framework. .NET is the Microsoft implementation of the enterprise-grade just-in-time compiled language running on a virtual machine. This framework is foremost used to implement the C# programming language heavily inspired by Java and continuing its ideas. Among their common similarities, there are [1]:
-object-oriented static typing;
-the main implementation runs on a JIT engine;
-feature class-oriented units of logic and reject standalone functions.
.NET can be used to develop a variety of apps, such as desktop (primarily on Windows) and mobile apps, cloud applications, games (with Unity), Internet of Things and machine learning.
As a modern enterprise-scale language, it focuses on developer productivity, business scalability, reasonable performance, portability, and low maintenance costs. To accommodate these needs, C# features:
-asynchronous code routines (with Tasks);
-exceptions to anticipate possible errors;
-delegates and lambdas to leverage functional patterns;
-LINQ (Language Integrated Query), etc.
Aside from that, .NET also implements the F# programming language that completely focuses on functional programming. Outside of the scope of C#, .NET is used rarely. [2]

Sources:

⠀ .NET. Retrived from https://dotnet.microsoft.com

.NET (and .NET Core) - introduction and overview. Microsoft Learn. Retrieved from: https://learn.microsoft.com/en-us/dotnet/core/introduction

Languages, Compilers, and Runtime Systems. University of Michigan, Computer Science and Engineering. Retrieved from: https://www.eecs.umich.edu/eecs/research/area.html?areaname=languages-compiler

Part of speech Noun
Countable/uncountable Uncountable
Type Concrete
Gender Neutral
Case Nominative