https://dev.twitter.com/overview/documentation Everything you'll need (or whoever your programmer is) will likely be contained in the above link. Now, to answer your questions: 1) yes there is a Twitter API that can be accessed; 2) the API for Twitter does allow users to post tweets directly...