you are mistaking the meaning of expressiveness
I'll provide a short example in assembler vs haskell expressive power.
I'll use hello world as an example.
This is considers an amd64 compatible processor, because I have to know the names of the registers.
But this is the basic idea I was trying to convey: that you lose "expressiveness" as you get higher and higher in levels of abstraction.