@jeremiah you are right that readability of code largely depends on the code.
but lets ask a diff question. Pick a coder you consider above average, then, he certainly have diff opinion of diff lang's readability.
now, suppose we can invent arbitrary lang. Say, by swap function/syntax semantics of any subroutine in java, perl, ruby, js. That can create a lang any coder will have hard time to maintain readable.
so now, we venture forth on what aspects makes a lang more/less readable.