The correct word is **latest**.
*Explanation:* 'Latest' suggests that computers were among the more recent discoveries of the 20th century. 'Last' would imply that they were the very final discovery, which isn't accurate.
**Translation:** Компьютеры – одно из последних открытий 20-го века.