Goddamn, your buddy is hardcore. Vim is difficult to get used to.
Vim is a terminal-based editor. You'll need Linux for Vim, so download a virtualbox or if you already have Linux, that's good. I don't recommend dual-booting your system unless it's two separate harddrives. Follow something called the vimtutor. It's a file that teaches you how to use vim.
To get started, to write a file, you'd type: vim test.c
And vim will open a new file, test.c and you can write your code in there. To leave the file, you type: :wq : -- command w -- write (save file) q -- quit file
Nathan Hughes
Edx had a good python course with problem files to work through.
Liam Murphy
After learning C, go onto either Java or Verilog, depending on what you're trying to do with programming. Java is an important tool to learn object oriented programming on any platform (Windows, Mac, Linux). Verilog is mainly for programming FPGAs which is prime Systems Engineering real estate. Once you learn two languages (preferably C and Java (or another Object Oriented Programming Language) learning any other languages is a breeze.
TL;DR C is prob best language to learn, then learn an OOP like Java.
Kevin Gutierrez
Sorry, I just skipped over how to use vimtutor. If you have vim installed, run the command "vimtutor" and it'll open up the file in vim. Then you can learn how to use vim with the tutor file.
Bentley Peterson
I reccommend C++ first, it's a higher level language and easier to read and learn if you're starting out. It's similar to Python in typing, which is also good for learning. C is useful if you need to allocate memory by hand, and most large applications/systems are written in C.
Bentley Nelson
There is an ubuntu app in windows
William Ortiz
he said that if my dumbass couldn't learn c then i shouldn't even think about programming lmao
Austin White
Verilog? Why not VHDL?
Cameron Martinez
in about 10 years, programmers will be so common they'll make barely above minimum wage. You should go for a blue collar trade like electrician or carpenter
Blake Allen
Codecademy has free pro rn if you're a college student