title: Is Java suitable for working with other external processes/applications?
body: <p>I would like to write something similar to <a href="http://www.fmrte.com/" rel="nofollow">Football Manager Real Time Editor</a> in Java, allowing the application to make changes to values inside the Football Manager game. Is this possible in Java? </p>
  
  <p>I understand Java works with in a virtual machine, but does that stop it interacting with other applications in memory. If not what part of the API should I be looking at?</p>
  
  <p>If it isn't possible, what language should I look to develop a language like this in, I develop on a Mac.</p>