36
penyederhanaan.
Menurut
standar
ECMA-334 C#
Language
Specification,
nama
C#
terdiri atas sebuah huruf
Latin C (U+0043) yang diikuti oleh tanda pagar yang
menandakan angka # (U+0023).
2.12.1 Tujuan Desain
Standar European Computer Manufacturer Association (ECMA) mendaftarkan
beberapa tujuan desain dari bahasa pemrograman C#, sebagai berikut:
Bahasa pemrograman C# dibuat sebagai bahasa pemrograman yang bersifat
general-purpose (untuk tujuan jamak), berorientasi objek, modern, dan sederhana.
Bahasa
pemrograman
C#
ditujukan
untuk
digunakan
dalam mengembangkan
komponen
perangkat
lunak
yang
mampu mengambil keuntungan dari lingkungan
terdistribusi.
Portabilitas
programmer sangatlah penting,
khususnya
bagi
programmer
yang
telah lama menggunakan bahasa pemrograman C dan C++.
Dukungan
untuk
internasionalisasi
(multi-language) juga
sangat
penting.
C#
ditujukan
agar
cocok
digunakan
untuk
menulis
program
aplikasi
baik
dalam
sistem
klien-server
(hosted
system)
maupun
sistem tertanam (embedded
system),
mulai
dari
program aplikasi
yang
sangat
besar
yang
menggunakan
sistem operasi
yang
canggih
hingga program aplikasi yang sangat kecil yang memiliki fungsi-fungsi terdedikasi.
Meskipun
aplikasi
C#
ditujukan
agar
bersifat
'ekonomis'
dalam hal
kebutuhan
pemrosesan
dan
memori
komputer,
bahasa
C#
tidak
ditujukan
untuk
bersaing
secara
|