My self learning notes about compute program