Graphs programs