Good day
Friend a pic (
https://www.vistronica.com/componentes-activos/microcontroladores-/pic16f628a-detail.html) logically it is programmable but you have to do all the assembly of the pins you need to connect devices and you have to use a programmer (
https://www.vistronica.com/componentes-activos/microcontroladores-/programador-pickit-2-generico-detail.html), while an arduino (
https://www.vistronica.com/board-de -development / arduino / board / arduino-uno-r3-compatible-detail.html) already comes with predefined pins to connect sensors, and the programming software already has basic examples to start using these boards, in addition It already includes the communication port with the computer for easier programming