You don't need to think.I think 8051, PIC and ARM are the trade name not a company
Intel, Atmel, NXP, Microchip, Silicon Labs, STMicroelectronics, Texas Instruments, Cypress & more.
These are company name's who makes microcontroller
No mater how much you know or ignore about micros, your quest would be better served just by doing an educated search via Google, typing the relevant names for each line of your post.I don’t have any experience on microcontroller and I want to start getting in. I always confuse with Microcontroller and their manufacturers. I have explained the name of the manufacture and the product made by them.
8051 : P89V51RD2 is Microcontroller of 8051 family made by NXP
PIC : PIC16F877 is Microcntroller of PIC family made by microchip
AVR : ATmega16 is Microcontroller of AVR Familly made by Atmel
ARM : LPC1768 is a Cortex-M3 microcontroller made by NXP
I have doubt, Is the information given by me correct ?