This paper presents a brief outline of the Mobidget programming language, w
hich is designed for mobile and distributed computation. An agent, which is
an abstraction of a process and a protection domain, can migrate either in
whole or in part, to different nodes in the network during execution. Obje
cts in an agent may be distributed to several nodes in the network, and eve
n if their exact location is unknown, they can be accessed from the other p
arts of the agent located on different nodes, Other features, such as inter
-agent communication and base-specific method invocation, are also describe
d.