do i need to know the basics of computer science before getting in to programming languages like SAS, R, PYTHON etc?

chungus

Market Restricted
Disciple
so i wanna learn data analysis with languages like SAS but i do not have any kind of knowledge regarding computer science and stuff. I tried watching videos by freecodecamp but most of the stuff goes above my head. what do you recommend i should do? i also bought a adruino so that i can practically see how a programming language works but im not getting time to tinker with that. I just want to know basic fundamental like what people teach kids in schools
 
Arduino isn't a bad place to start. The IDE uses C++. Get a few LEDs turning on and off. Write a string to an LCD/OLED display. Make a pong or snake game. Then make a line-following / obstacle avoidance robot etc. It doesn't matter if nobody has taught you the basics. Each time you hear a term you've never heard of, do your best to research it and understand it before moving on. Use ChatGPT/Claude and ask it to explain it like you're 5.

CS is easy, you don't need a university course on it. You learn it on the fly. Just don't bounce from one thing to another, from one MOOC to another and from attempting to learn one language to another. Whatever you choose at first, gain some proficency in it before moving on and attempt your own creative projects with it. That way learning the next thing will be much easier. That is the #1 mistake most people make. They just aimlessly complete basic tutorials until they give up.