I have a WordPress self hosted blog which was down until last week. After updating WordPress, now the site is working fine. But I would like to check it frequently for next couple of days. Is it possible to write a program to do this so that I can schedule it? 
Please give some suggestions. I am thinking of Python as the language for the program, but I am open to any language.
Your program should send a get request to the website, receive the html (verify you get "200 OK"), and compare the beginning of the string to what you know it should be (compare everything until the first thing that depends on content). If the comparison fails, then you should suspect that your site may be down, and check it yourself.
Programmatically checking whether a website is working or not?