As your friend said STL makes the program faster to write. I personally don't like to use it, because when you are online is easier to follow the program if you do it on ladder. However, on the Siemens editor, on the tab View, you can switch between both views (Ladder and STL) without any problem, with the exception of some particular STL statements.