All necessary PC parts can typically be purchased from hardware stores, but availability may vary by country. The discussion highlights the importance of choosing the right processor type and programming language, with options including assembler, C, and Basic. Devices like Arduino and Picaxe are recommended for simpler programming tasks. Users are encouraged to specify their needs for better assistance in identifying parts and software for installation on Windows or Linux. Overall, building a PC requires careful consideration of components and software based on individual requirements.