1. String Operation Csc-391 2. 2 Data Structures and Algorithms Remarks • Each programming language contains a character set that is used to communicate with the computer.…