The distinction to me is software; if it runs Linux or such, it's a computer. If I have to provide "firmware" then it is a microcontroller.
Theoretically it should be possible to run "Linux" on a glorified microcontroller like the OP with μClinux, but I haven't seen that used for "real" work. It certainly couldn't be used as a general purpose OS.