В мессенджерах ты пишешь текст с нуля, причем практически всегда. И этот текст практически всегда отличается от сообщения к сообщению, хотя бы потому что контекстов довольно много. Написание программ куда более скромнее в плане контекстов, да и синтаксис тебя сильно ограничивает.