title: Programming language to automatically navigate website?
body: <p>I've been programming for many years now, and I have just one question.</p>
  
  <p>What programming language allows you to create programs which can automatically navigate websites and perform various actions? For example, logging in, browse to a specific page, fill out forms, extract certain text and so on.</p>
  
  <p>This is different to a macro as a macro only performs a predefined set of actions. On the other hand, the program would behave differently depending on what's displayed on the screen.</p>
  
  <p>Perhaps some kind of scripting language? Or a general-purpose language. Your answers will be appreciated.</p>