Programming Languages—Comparatively Speaking