Top definition
Pronounced 'C sharp'
A musical note in the 12 tone scale most commonly expressed in the key of C# minor.
Dude, just thinking that Dmitri Shostakovich's Violin Concerto No. 2 is in C# minor is trippin' me out!
by Jeff Lyons September 12, 2006
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
Programming language developed by Microsoft whose syntax is very similar to C++, is completely object-oriented and allows fast development.

Contrary to what many believe, C# is NOT proprietary...Java is actually proprietary. However, because Microsoft still dominates its direction, it may be considered to be "semi-de facto" proprietary at this stage.

C# traded off some runtime speed for safety and quick development. More optimized compilers in the near future may reduce this speed disadvantage while retaining the advantages.

Holistically, C# is perhaps the best programming language in existence.
Our group is now using C# in our projects. We can now get things done in half the time.
by AbnormalBoy July 05, 2005
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush
Programming language that will bring peace and love to the world. And it will strike down upon thee with great vengance and furious anger those (Java programmers) who attempt to poison and destroy my brothers (other C# programmers). And you will know, its name is C# when it lays its vengance upon thee.
Man, C# is beautiful!
by CTRL-Z April 04, 2003
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt
Simplicity, practicality and power all in one.

Microsoft's description was:
70% Java
5% Visual Basic
10% C++
15% New
by dfyjghj August 28, 2003
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush
An amazingly adaptable programming language, pronounced C sharp, that is part of the .NET Framework from Microsoft, which also includes VB.NET, Managed C++, and J# among some other open source projects and ASP.NET but it's not really a language as much as a Markup Language IMHO.

C# is much like C++ in syntax, but it is simpler to write object oriented code with it as the .NET Framework provides built in code libraries you can use across all the Framework languages, like TextWriter to write a text file. No need to manually write mountains of code to write a text file like some languages.

It has a Garbage Collector or GC, which differs it from C++ greatly. The GC cleans up memory so you don't have to manage it, nice eh? Stops most memory leaks (you online gamers know of them, as almost every game is written in C++ and those CTDs are usually memory leaks) so as long as you ain't a code tool you should be safe with the GC releasing the objects from memory.

There is also the GAC, or Global Assembly Cache. It is the residence of the .NET Framework and anything you want to add like a custom library or assembly, basically a collection of commonly used code, making it accessible to any .NET application on that machine or web server if running ASP.NET.

I wrote some C# code at work today. Those Java guys wish they had my skillz. Naming their language after coffee. What losers!

I can code faster than the those "other devs" with C# as it has more available built in libraries. Suck that Java devs. Yeah Java can import your crap libraries you can barely trust in most instances, but I already got my library in the GAC and it's pretty trust worthy if not a huge compilation of somewhat brilliant and reusable code.

But c'est la vie. Hey I know French as well as C# motherfuckers. So bring it and I'll code a single method to slump your asses till you have no more Friends to code against me!

And as Ctrl-Z wrote along these lines, the path of the righteous man is beset on all sides by the iniquities of the selfish and the tyranny of evil men. Blessed is he, who in the name of C# and good will, shepherds the weaker entry level .NET devs through the valley of darkness and J2EE, for he is truly his brother's keeper and the finder of lost coders. And I will strike down upon thee with great vengeance and furious anger those Java coders who would attempt to poison and destroy my brother C# coders. And you will know my name is the Mikro$oft when I lay my vengeance upon thee Java! HAHA isn't Sun laying off, Have the Gates already begun to strike?
by GhettoNeophyte February 18, 2009
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt
First there was C. In C, 'C++' meant 'C+1', so then there was language called C++.
Some clever dick wanted a name like (C++)++ and noticed that there were 4 +s hidden in a '#' character. So C#.
Trouble is, Brits and Americans say the thing differently so they decided you must forget 'hash', 'pound', 'number' and say 'C-sharp'
Is C# a complete rip-off of Java? (Yes)
by nit-pick February 09, 2004
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush
A perversion of the greatest programming language, C. This abomination is proprietary, and no programmer living in the real world would use it.
Shit, I aint' no fool, C# is a language for suckas.
by fearlessrogue May 18, 2003
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug