Recently Developed Computer Technology