New perspectives on computer concepts