As a CS student I recommend you start off with C++. Some may argue that starting off with python, java or ruby might be "easier", but since you do not have previous programming knowledge, the most important part is to simply start somewhere.
C++ will help you create a general understanding of how programming works (people saying programming is easy are oversimplifying it, so be prepared to dedicate a LOT of hours to this) look up a few books "schaum's outline of programming with c++ 2nd ed" and "Cpp for dummies 7th ed" and YouTube videos from "thenewboston".
You can move to a different language after this, but don't lie to yourself and act like an expert after 2 months.
Another important piece of advice. When you start writing pieces of code to test you're knowledge, don't immediately give up go and google the solution. Yeah it's great to find things ready-made but it won't help you learn. Think of a solution thoroughly, and go back to the book or explanatory videos to get the concepts down. I hated hearing this by my professor at start, but the best code is first written on paper. Syntax is not hard, understanding what you want and how you're going to tell the computer to do it is the hard part.