For visitors from many countries a visa is necessary to enter Austria. Please use this list (scroll down a little) or the Austrian embassy in your country to check if you need to apply for a visa. You can look for Austrian representations in your country here.
If you need an official invitation letter for your visa application, please send an email containing your full name and official mailing address (containing institute, department, etc.) to firstname.lastname@example.org.