I think it is now called SQL Server Compact. The advantages are that it has a syntax compatible with the full SQL server, that any query that you write for it is guaranteed to work on an equivalent SQL Server Express / Standard / Enterprise DB database. However, the converse is not necessarily true.
source share