Maybe you mean something different, but I'm pretty sure both SproutCore and Cappuccino don't demand your back-end be written in JavaScript, or any particular language.
Also, your framework choice is going to depend on what you want to do. SC/Capp are meant for building webapps, not websites.
Also, your framework choice is going to depend on what you want to do. SC/Capp are meant for building webapps, not websites.