Please choose the correct ending to complete the given sentence: Computers and Electronics: [header] How to learn c + + programming [title] Learn about c + +'s history. [step] The best way to start programming a language is to learn its roots. Even though you may not understand everything that you read, some of these pages will introduce you to important terms that will come up later (such as " object-oriented programming ").

Ending1: [substeps] Attend lectures and resources on your language's history. Study random numbers for easy puzzles or " starting points ". Ending2: [substeps] Go to the pages very easily and do some much-needed reading. Get a fresh copy of the article in front of you. Ending3: Research an encyclopedia article to find the sub-core of c + + programming. Pick a topic and find out how much data you need to learn for it to be effective. Ending4: [title] Install a c + + compiler (and possible ide). [step] A compiler is required for programming in c + +, because the actual source code has to be compiled into a file that your computer can run.

Answer format: ending1/ending2/ending3/ending4