I gave it a .js~ to see what would happen. And it said: "That file contains ASCII C++ program text"<p>It should probably say it's a javascript file. Or maybe:"The extension of the file is javascript the content appears to have ASCII C-style syntax...so it probably is indeed javascript." Although worded better. Like someone else said a lot depends on the market you're trying to reach.