that may not be overridden by derived classes Overridable vs virtual - declares a method as being able to be overridden in derived classes Overrides vs override - for marking a virtual method as overridden Shared vs static - for declaring methods that do not require an explicit instance of an object Some C# keywords such as sealed represent different things when applied to methods as opposed to when they are applied to class definitions. VB.NET, on the other hand, uses different keywords for different contexts. Comments Conditionals Loops Comparers Primitive types Object types Adoption and community support Both C# and VB.NET have high adoption rates, and very active developer communities and Microsoft fully supports both communities. .NET Framework developers widely use both VB.NET and C# as primary languages. However, C# has more community activity on the Internet and there are more books available for C#. This may indicate either that there is more adoption of C# or that users need more help with it. Examples of community and industry adoption include: TIOBE Programming Community Index for July 2010 show that C# surpassed Visual Basic TIOBE Programming Community Index shows that VB.NET surpassed C# in 2018 An original C# language designer, Scott Wiltamuth, stated in a March 2010 blog that the "most reliable numbers we have... show roughly equal adoption" for VB.NET and C#. A 2007 Forrester Research poll revealed that 59% of .NET developers used only VB.NET to create software. Visual Basic Express is the most popular download of all the Visual Studio Express downloads. According to a November 2007 survey conducted by Visual Studio Magazine "41 percent said they used C#, 34 percent programmed in VB.NET, while 25 percent responded with 'other.'" Stephen Wiley, marketing product manager at Apress has reported "C# titles outsell VB.NET title books handily, by somewhere between a 2–1 and 3–1 margin." MSDN Blogs, the blogging site for Microsoft employees, has 770,000 posts that discuss C#, while only 378,000 mention VB.Net (as of Feb 04, 2016) Google Groups, a Usenet search engine, returns 35,200,000 hits for "VB .Net", and 244,000,000 for "C#" (as of Feb 04, 2016) The 2018 Stack Overflow developers user survey stated that 35% of professional developers used C# while only 6.9% used VB.NET. Other languages C++/CLI (formerly Managed C++) C++/CLI (a replacement for Managed Extensions for C++) does not have the adoption rate of C# or VB.NET, but does have