I want to ask how can one write a software application which can automate browser processes such as logging into a site, posting some content and logging out.
There are a number of software out there in market which do so, but I am familiar with them from a long time ago, they need Internet Explorer to work.
I have searched a lot but could not find, in which language they are coded. Can some one put a guide or an article which will get me started on the process?
You can do it in any language which has libraries that “speak” the HTTP protocol. Most of them do. The implementations vary, from simple things like sending GET/POST requests, to advanced topics like automatic cookie handling and JavaScript engines.
The idea is to pick up a programming language you are comfortable with and start looking for HTTP library options it has.