GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
C# (programming language)
URI:
https://gptkb.org/entity/C#_(programming_language)
GPTKB entity
Statements (71)
Predicate
Object
gptkbp:instanceOf
gptkb:programming_language
gptkbp:category
gptkb:programming_language
gptkb:.NET_languages
object-oriented languages
gptkbp:designedBy
gptkb:Anders_Hejlsberg
gptkbp:developer
gptkb:Microsoft
gptkbp:ECMAStandard
gptkb:ECMA-334
gptkbp:fileExtension
.cs
gptkbp:firstAppearance
2000
gptkbp:garbageCollection
yes
https://www.w3.org/2000/01/rdf-schema#label
C# (programming language)
gptkbp:influenced
gptkb:F#
gptkb:Swift
gptkb:TypeScript
gptkb:Valkyrie
gptkb:Kotlin
gptkb:Nemerle
Crystal
Dart
gptkbp:influencedBy
gptkb:Delphi
gptkb:Java
gptkb:Smalltalk
gptkb:Eiffel
gptkb:Modula-3
gptkb:C++
gptkb:Object_Pascal
gptkbp:ISOStandard
gptkb:ISO/IEC_23270
gptkbp:latestReleaseVersion
2023
12.0
gptkbp:license
gptkb:Microsoft_Reference_Source_License
gptkbp:notableFor
gptkb:.NET_Core
gptkb:Mono
gptkb:.NET_Framework
gptkb:Roslyn
gptkbp:openSource
yes
gptkbp:paradigm
imperative
generic
object-oriented
reflective
functional
multi-paradigm
concurrent
component-oriented
gptkbp:platform
gptkb:.NET
gptkbp:supports
gptkb:LINQ
dynamic typing
events
reflection
exception handling
attributes
delegates
asynchronous programming
records
generics
async/await
pattern matching
tuples
lambda expressions
nullable types
gptkbp:typingDiscipline
strong
safe
static
gptkbp:usedFor
gptkb:software
web development
desktop applications
mobile applications
game development
cloud applications
gptkbp:website
https://learn.microsoft.com/en-us/dotnet/csharp/
gptkbp:bfsParent
gptkb:Professional_C#
gptkbp:bfsLayer
6