_____, such as basic, python, java, prolog, and c++, make the programming process easier by replacing unintelligible strings of 1s and 0s or cryptic assembly commands with understandable commands, such as print and write.