title: Is C# considered a context free language?
body: <p>I have been looking for this, but there is a lot of different answers to this question on the <a href="http://social.msdn.microsoft.com/Forums/en-us/csharplanguage/thread/a7dfd7c4-c5fd-44f6-88a9-87bb8645e171" rel="nofollow">MSDN forums</a>.</p>
  
  <p>Some people say that <em>"All computer language grammars are context free"</em> and others say that <em>any language that has white-space sensitive syntax is likely context-sensitive and therefore not context-free</em> (F# and Python).</p>
  
  <p>Whould be nice <strong>a definitive answer</strong> and maybe some proof.</p>