Componente of an ABAP program, that contains the text elements of the program. For a program, multiple text pools in several languages can be defined. When you load a program into an internal session, the text elements of the text pool of the logon language are read in by default. If this text pool does not exist, the text pool of the language is used which is specified in the profile parameter zcsa/second_language. If none of these text pools exists, then a blank text pool without text elements is loaded. During program execution, you can load the text pool of a different language with the statement SET LANGUAGESET LANGUAGE.