This article is within the scope of WikiProject Philosophy, a collaborative effort to improve the coverage of content related to philosophy on Wikipedia. If you would like to support the project, please visit the project page, where you can get more details on how you can help, and where you can join the general discussion about philosophy content on Wikipedia.
This article is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Added a bit explaining the difference between null and "", though I couldn't find a concise way of explaining the difference. Modifications welcome! And I'm supposed to be a computer scientist ... 18.104.22.168 (talk) 14:20, 3 July 2008 (UTC)
Empty strings exist as an additive identity element, both in formal language theory (at least the theory that I took!) and in programming languages. They're just another string, but they happen to have interesting properties - much like 0 for algebra. I guess the confusion comes from the empty part: empty sets (which might be referred to as null sets) have zero elements; empty strings (confusingly called null strings) have zero symbols. On top of this, there are a whole slew of slightly different concepts related to null.
Hi, at the moment the empty language page redirects to this empty string page. This page correctly notes that they should not be confused (!), if somebody with more wikipedia knowledge than me could create the page for 'Empty language' and create a stub for it, that would be great! — Preceding unsigned comment added by 22.214.171.124 (talk) 03:13, 7 April 2012 (UTC)