Again, you have asked a question that has no definite answer, though it may have some general ones.
I'd say one of the most sparse/compact of the popular programming languages in existence today is C. That being said, depending on what it is you're trying to do with it you could end up writing far more code than you would with a less compact language.
I think I've told you in the past (and I know I've said it, just not certain if it was to you) that one can and should think of programming languages as tools. Just like you should use a screwdriver to drive screws, a hammer to drive nails, and a drill to create holes you will choose a programming language based on the task you have to do and the ecosystem under which you have to do it. While you could theoretically drive a nail with a heavy screwdriver handle, were the nails small enough, it makes absolutely no sense to do this.
Virtually every programming language out there has a "circle" within which it is commonly used. Some of those circles are larger than others. Some of those circles will overlap, like a Venn diagram, while others will be entirely disjoint. A good example off the top of my head is that I have never heard of anyone trying to code an operating system of any sort in COBOL, while C is used for massive amounts of the Unix and Linux OS.
If you have a language that's tailored to a specific task or narrow range of tasks it will, by definition, be the most compact for those. It could be a complete nightmare and spawn grossly long, messy programs if one were to try to use it for a context that it was not designed for.
Brian AKA Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1803, Build 17134
In a modern society where everyone thinks their opinion deserves to be heard nothing annoys me more than individuals who mistake their personal preferences for fact.
~ Commenter TheCruyffGurn on the The Guardian website, 8/13/2014