Choosing A Device
Windows10/11 Computers Buy From Amazon
Advantages: Wide selection of manufacturers and prices, most software support, most 3rd party app support
Disadvantages: More prone to viruses
Tech note: I personally recommend getting a Windows computer because they support the most applications (Adobe Creative Cloud, C#, PLTW Kite, etc), have the most manufacturer selections, and widest price range.
Apple MacBook (Air or Pro) - Click Here for best MacBook pricing direct from Apple
Advantages: Quality parts, ease of use, can run a Windows Virtual Machine
Tech note: Like Windows computers, Macs have downloaded application support so you will be able to run programs like Adobe Creative Cloud. While Apple's are quality products, there is not much variety so they are more expensive than comparable Windows computers and Apple does not offer much in the way of discounting their products.