Is it possible to make a program with VB that when a button is pressed it will put text into any program that is open below the VB program?

Sorry, very first time trying to make a program, and couldn't find any info on this searching.

Lets say I have a program with 2 buttons, one labeled "hello" and one "world"... is it possible to press the buttons and have it type "hello world" in whatever is open below the VB program (Outlook, Word, or a billing systems notes)?