Some languages implemented based on C