The `` castle clock '' , an astronomical clock invented by PERSON@1 in NUMBER@1 , is considered to be the earliest programmable analog computer .

Most historians agree that the `` castle clock '' , an astronomical clock invented by PERSON@1 in NUMBER@1 , is first known programmable analog computer .
