How to open a file with an external application

Hey, I was wondering if someone could give me some advice on opening a file with an external app. An example would be programming a file explorer which would open a text file in am external text editor.