ALICE programming