If we are talking web, I like PHP. It is powerful, created with web in mind, and you can "hide" your source code by "default" from the end user. As opposed to JS, CSS, HTML which require further attention to do so.
I have never been a fan of frameworks. They are perfect for general cases as they are general-purpose libraries which end up bad/cluttered for specific purposes. Most of my recent projects get surpassed in orders of magnitude in size by adding frameworks/libraries, which are fine to get the job done "quickly" but then I tend to strip the functions/classes/methods/objects I need and end up with a more streamlined version.
It should come as no surprise when I say I prefer programming in as low level I can get such as assembly (or C). However, as most devices these days are web enabled, I stick to PHP as my "final" answer.