Khác biệt giữa bản sửa đổi của “C Sharp (ngôn ngữ lập trình)”
Nội dung được xóa Nội dung được thêm vào
tom tat Thẻ: Sửa ngày tháng năm Soạn thảo trực quan |
|||
Dòng 1:
{{Về|ngôn ngữ lập trình C#|nốt nhạc|Đô thăng}}
{{Infobox programming language
| name =
| logo = [[Tập tin:C Sharp wordmark.svg|150px]]
| paradigm
| family
| year
| designer
| developer
| latest release version =
| latest release date
| latest preview version =
| latest preview date =
| typing
[[Type system#Strong and weak typing|strong]], [[Type system#Safely and unsafely typed systems|safe]], [[Nominative type system|nominative]], [[Type inference|partially inferred]]
| implementations
| dialects
| influenced_by
[[Eiffel (ngôn ngữ lập trình)|Eiffel]], [[Java (ngôn ngữ lập trình)|Java]],<ref name="influenced by CPP" /> [[Modula-3]], [[Object Pascal]],<ref name="influenced by op">{{chú thích web |url = http://www.computerworld.com.au/article/261958/a-z_programming_languages_c_/?pp=7 |title = The A-Z of Programming Languages: C# |date = ngày 1 tháng 10 năm 2008 |publisher = [[Computerworld]] |first = Naomi |last = Hamilton |accessdate = ngày 12 tháng 2 năm 2010 |quote = We all stand on the shoulders of giants here and every language builds on what went before it so we owe a lot to C, C++, Java, Delphi, all of these other things that came before us. ([[Anders Hejlsberg]]) }}</ref> [[ML (ngôn ngữ lập trình)|ML]], [[Visual Basic|VB]], [[Icon (ngôn ngữ lập trình)|Icon]], [[Haskell (ngôn ngữ lập trình)|Haskell]], [[Rust (ngôn ngữ lập trình)|Rust]], [[J Sharp|J#]], [[Cω]], [[F Sharp (ngôn ngữ lập trình)|F#]],<ref group="note">không đồng bộ</ref> [[Visual J++|J++]]
| influenced
{{chú thích web
| url = http://crystal-lang.org/2016/06/14/crystal-0.18.0-released.html#comment-2732771703
Dòng 27:
}}
</ref> [[D (ngôn ngữ lập trình)|D]], [[J Sharp|J#]], [[Dart (ngôn ngữ lập trình)|Dart]],<ref>{{chú thích web|title=Web Languages and VMs: Fast Code is Always in Fashion. (V8, Dart) - Google I/O 2013|url=https://www.youtube.com/watch?v=huawCRlo9H4&t=30m10s|publisher=[[Google]]|accessdate=ngày 22 tháng 12 năm 2013}}</ref> [[F Sharp (programming language)|F#]], [[Hack (ngôn ngữ lập trình)|Hack]], [[Java (ngôn ngữ lập trình)|Java]],<ref>Java 5.0 added several new language features (the [[foreach loop|enhanced for loop]], [[Object type (object-oriented programming)#Autoboxing|autoboxing]], [[variadic function|varargs]] và [[Java annotation|annotations]]), after they were introduced in the similar (and competing) C# language [http://www.barrycornelius.com/papers/java5/] [http://www.levenez.com/lang/]</ref><ref name="influenced">{{chú thích web |url = http://www.barrycornelius.com/papers/java5/onefile/ |title = Java 5 catches up with C# |date = ngày 1 tháng 12 năm 2005 |publisher = [[University of Oxford]] Computing Services |first = Barry |last = Cornelius |accessdate = ngày 18 tháng 6 năm 2014 |quote = In my opinion, it is C# that has caused these radical changes to the Java language. ([[Barry Cornelius]]) }}</ref> [[Kotlin (ngôn ngữ lập trình)|Kotlin]], [[Monkey (ngôn ngữ lập trình)|Monkey]], [[Nemerle]], [[Oxygene (programming language)|Oxygene]], [[Ring (ngôn ngữ lập trình)|Ring]]<ref name="Ring programming language and other languages">{{chú thích web |url=http://ring-lang.sourceforge.net/doc1.6/introduction.html#ring-and-other-languages |title=Ring programming language and other languages |author=Ring Team |date=ngày 5 tháng 12 năm 2017 |work=ring-lang.net |publisher=[[ring-lang]]}}</ref>, [[Rust (ngôn ngữ lập trình)|Rust]], [[Swift (ngôn ngữ lập trình)|Swift]],<ref name="lattner2014">{{chú thích web|url=http://nondot.org/sabre/|title=Chris Lattner's Homepage|last=Lattner|first=Chris|date = ngày 3 tháng 6 năm 2014 |accessdate = ngày 3 tháng 6 năm 2014 |publisher=Chris Lattner|quote=The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, CLU, and far too many others to list.}}</ref> [[Vala (ngôn ngữ lập trình)|Vala]]
| platform
| license
[[Mono (software)|Mono]] compiler: dual [[GPLv3]] and MIT/X11<br/>
Libraries: [[LGPL]]v2<br/>
[[DotGNU]]: dual [[GPL]] và [[LGPL]]v2
| file_ext
| website
| wikibooks
| versions
}}
'''C#''' ('''C Sharp''', đọc là ''"xi-sáp"'') là một [[ngôn ngữ lập trình]] [[lập trình hướng đối tượng|hướng đối tượng]] đa năng vô cùng mạnh mẽ được phát triển bởi [[Microsoft]], C# là phần khởi đầu cho kế hoạch [[.NET Framework|.NET]] của họ. Tên của ngôn ngữ bao gồm ký tự thăng theo Microsoft nhưng theo [[ECMA]] là '''C#''', chỉ bao gồm dấu số thường. Microsoft phát triển C# dựa trên [[C++]] và [[Java (ngôn ngữ lập trình)|Java]]. C# được miêu tả là ngôn ngữ có được sự cân bằng giữa C++, [[Visual Basic]], [[Delphi (ngôn ngữ lập trình)|Delphi]] và [[Java (ngôn ngữ lập trình)|Java]].
|