Jump to content

coding questions

themaniac

so i want to start coding but i don't know what program to use here are my question

1. what is a good program for coding for beginners 

2. where would i find the language for the program

3. does it count as advertising if i ask you guys for your opinions and advice of a program i make

4. i want to make games but want to start with little programs to get better

5. what type of program should i start with and for example like say making a calculator etc

Spoiler

My system is the Dell Inspiron 15 5559 Microsoft Signature Edition

                         The Austrailian king of LTT said that I'm awesome and a funny guy. the greatest psu list known to man DDR3 ram guide

                                                                                                               i got 477 posts in my first 30 days on LinusTechTips.com

 

Link to comment
Share on other sites

Link to post
Share on other sites

In my CS class, we started with a really simple and easy to learn Java program called "Jeroo". It's simple and it will get you started on Java

 

http://home.cc.gatech.edu/dorn/jeroo

Intel Core i7-5820K (4.4 GHz) | Gigabyte GTX 970 G1 Gaming | Corsair Vengeance LPX 16GB  | 2x 360mm Custom Loop (Noctua iPPC) | ASRock X99 Extreme6 | Samsung 840 EVO 250GB | Fractal Design Define S | Corsair HX750 | Windows 10 | Corsair M65 RGB PRO | Corsair K70 RGB LUX (CherryMX Brown) | Beyerdynamic Custom One Pro & Creative Sound Blaster Z | Nexus 6P (32GB Aluminium) | Check out my setup: Project Kalte Here!

Link to comment
Share on other sites

Link to post
Share on other sites

In my CS class, we started with a really simple and easy to learn Java program called "Jeroo". It's simple and it will get you started on Java

 

http://home.cc.gatech.edu/dorn/jeroo

ok

Spoiler

My system is the Dell Inspiron 15 5559 Microsoft Signature Edition

                         The Austrailian king of LTT said that I'm awesome and a funny guy. the greatest psu list known to man DDR3 ram guide

                                                                                                               i got 477 posts in my first 30 days on LinusTechTips.com

 

Link to comment
Share on other sites

Link to post
Share on other sites

1. What do you mean by program? Do you mean a good IDE/compiler? An ACTUAL program for you to write? Something like codeacademy?

2. Very vague, what do you mean by this?

3. No, it's not advertising because you're not selling the program

4. Not a question lol

5. Start off with hello world and work your way up from there (add variables, user input, etc)

 

What language are you coding in?

ok well i heard people recommend c++ for beginners so i thought that was a program 

Spoiler

My system is the Dell Inspiron 15 5559 Microsoft Signature Edition

                         The Austrailian king of LTT said that I'm awesome and a funny guy. the greatest psu list known to man DDR3 ram guide

                                                                                                               i got 477 posts in my first 30 days on LinusTechTips.com

 

Link to comment
Share on other sites

Link to post
Share on other sites

C++ is a language and programs are what you make when you compile and run code. It's a pretty daunting task to take on C++ as your first language, but possible (It's my first and primary language right now) but if you work hard you can get pretty fluent at it. 

 

Follow thenewboston's C++ tutorials on youtube and practice at least 20 minutes a day. Make and run your own programs and experiment a little bit...there's no standard way to learn code

ok thanks

Spoiler

My system is the Dell Inspiron 15 5559 Microsoft Signature Edition

                         The Austrailian king of LTT said that I'm awesome and a funny guy. the greatest psu list known to man DDR3 ram guide

                                                                                                               i got 477 posts in my first 30 days on LinusTechTips.com

 

Link to comment
Share on other sites

Link to post
Share on other sites

ok well i heard people recommend c++ for beginners so i thought that was a program 

I don't really know what you're asking in this thread. If you want to learn a language learn C++. Use Microsoft Visual Studio 2013 Express Edition to code. Buy this book http://www.amazon.com/All---One-Desk-Reference-Dummies/dp/0470317353/ref=sr_1_2?ie=UTF8&qid=1411513547&sr=8-2&keywords=c%2B%2B+for+dummies+7+in+1 . This is just my opinion by the way.

Link to comment
Share on other sites

Link to post
Share on other sites

I don't really know what you're asking in this thread. If you want to learn a language learn C++. Use Microsoft Visual Studio 2013 Express Edition to code. Buy this book http://www.amazon.com/All---One-Desk-Reference-Dummies/dp/0470317353/ref=sr_1_2?ie=UTF8&qid=1411513547&sr=8-2&keywords=c%2B%2B+for+dummies+7+in+1 . This is just my opinion by the way.

ok

Spoiler

My system is the Dell Inspiron 15 5559 Microsoft Signature Edition

                         The Austrailian king of LTT said that I'm awesome and a funny guy. the greatest psu list known to man DDR3 ram guide

                                                                                                               i got 477 posts in my first 30 days on LinusTechTips.com

 

Link to comment
Share on other sites

Link to post
Share on other sites

The basis of all computer languages are pretty similar (high level programming languages that is). The only difference comes down to syntax and specific functionality of the language to accomplish certain tasks. E.g. VBA has good functionality for working with cellular tables, whereas php does not as that is not what it was developed for. 

 

My advice is not to necessarily look at gaming programming (I had tried to do it with C#) as it can sometimes be next level unless you are doing text based gaming. Focus on learning basic syntax and programming language functionality and grow your problem solving skillset. Then after your comfortable program start making some games...small ones of course, then bigger, better, faster, stronger!

Link to comment
Share on other sites

Link to post
Share on other sites

so i want to start coding but i don't know what program to use here are my question

1. what is a good program for coding for beginners 

2. where would i find the language for the program

3. does it count as advertising if i ask you guys for your opinions and advice of a program i make

4. i want to make games but want to start with little programs to get better

5. what type of program should i start with and for example like say making a calculator etc

 

 

1. What do you mean by program? Do you mean a good IDE/compiler? An ACTUAL program for you to write? Something like codeacademy?

2. Very vague, what do you mean by this?

3. No, it's not advertising because you're not selling the program

4. Not a question lol

5. Start off with hello world and work your way up from there (add variables, user input, etc)

 

What language are you coding in?

 

1. I wouldn't recommend to go with IDE at first, use text editor. IDE tend to autocomplete things for you. Not a good practice, IMO. If that is the question.

2. Ummm, standards and docks? The Internet is not only for porn.

3. Github isn't an ad service and there are tons of people like you and far more serious. So no. Also, you just want opinion and not selling a vacuum cleaner.

4. okkkkkkaaaaay...

5. Tic-Tak-Toe?

Link to comment
Share on other sites

Link to post
Share on other sites

The best language for begginers is python.

You can easily just google 'codeacademy' and pick python. Its a great way to get started with interactive tutorials, because they provide the platform. No need to download anything :)

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

The best language for begginers is python.

You can easily just google 'codeacademy' and pick python. Its a great way to get started with interactive tutorials, because they provide the platform. No need to download anything :)

ok thanks

Spoiler

My system is the Dell Inspiron 15 5559 Microsoft Signature Edition

                         The Austrailian king of LTT said that I'm awesome and a funny guy. the greatest psu list known to man DDR3 ram guide

                                                                                                               i got 477 posts in my first 30 days on LinusTechTips.com

 

Link to comment
Share on other sites

Link to post
Share on other sites

I recommend that you start with this website. http://www.codecademy.com/

 

It will give you a very nice walk through. You can learn in small steeps.

 

The after you feel comfortable, then you can move to C, C++, Python or C++.

Link to comment
Share on other sites

Link to post
Share on other sites

so i want to start coding but i don't know what program to use here are my question

1. what is a good program for coding for beginners 

2. where would i find the language for the program

3. does it count as advertising if i ask you guys for your opinions and advice of a program i make

4. i want to make games but want to start with little programs to get better

5. what type of program should i start with and for example like say making a calculator etc

 

1. Uhh are you asking for an editor? or language? Either way, I self-studied C++ before taking up a CS Degree and I use CodeBlocks as my editor with GNU GCC as my compiler. The learning curve is quite hmm, curvy xD but if you can get it right, the language is really powerful. Though I suggest you learn python first since it's the easiest to learn and makes use of whitespaces for neat codes. I use PyCharm as my editor for Python :) You can do a lot of things with it just in case you're wondering.

 

2. You need to learn it somewhere xD maybe from a book, online course, video tutorials, interactive websites, etc. I suggest learning it at Codecademy. Self-paced learning won't frustrate you :D

 

3. Depends on how you deliver it

 

4. What games do you plan to make? I have a colleague here you uses ActionScript(Programming Language) for making Flash Games(games like what you can find in y8, miniclip, kongregate, etc). But if you'd like 3D, try learning some game engines and what languages they support to add your own mechanics.

 

5. Try a tic-tac-toe game. Implement first in array, then structure and finally class. If you can make a chess game after making a tic-tac-toe game, that'd be awesome. I suggest using a bitboard for it though :)

 

Good luck :)

| CPU: Ryzen 5 3600 | MoBo: MSI B450 Tomahawk Max | RAM: T-Force Delta RGB (2x8) 16GB 3200MHz (Black) | GPU: Gigabyte GTX 1660 Ti OC | Case: NZXT H500 (Black) | HDD: WD Black 2TB + Seagate Barracuda 4TB | SSD: Crucial MX500 2TB | PSU: Seasonic GX-550 | Monitor: 3x Asus VC239H |

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

When i started learning code i was looking at hundreds of reviews on what was the best language to start with and after all my research all that come out of it was more confusion.

 

I started learning java since i saw alot of benefit from java to what i wanted to accomplish. Truth is no language is better than another, they all have their pros and cons but you just have to select one you enjoy and is good for your overall wishes. 

 

I HIGHLY suggest checking out TheNewBoston videos and testing out a few different languages, since some languages like Phython are alot simpler in their syntax compared to Java for example. 

 

But dont go hopping between languages, by this i mean dont try learning Phython, Java and Ruby at the same time. Select one and stick with it :)

Link to comment
Share on other sites

Link to post
Share on other sites

When i started learning code i was looking at hundreds of reviews on what was the best language to start with and after all my research all that come out of it was more confusion.

 

I started learning java since i saw alot of benefit from java to what i wanted to accomplish. Truth is no language is better than another, they all have their pros and cons but you just have to select one you enjoy and is good for your overall wishes. 

 

I HIGHLY suggest checking out TheNewBoston videos and testing out a few different languages, since some languages like Phython are alot simpler in their syntax compared to Java for example. 

 

But dont go hopping between languages, by this i mean dont try learning Phython, Java and Ruby at the same time. Select one and stick with it :)

i'v watched two c++ videos from thenewboston so far

Spoiler

My system is the Dell Inspiron 15 5559 Microsoft Signature Edition

                         The Austrailian king of LTT said that I'm awesome and a funny guy. the greatest psu list known to man DDR3 ram guide

                                                                                                               i got 477 posts in my first 30 days on LinusTechTips.com

 

Link to comment
Share on other sites

Link to post
Share on other sites

i'v watched two c++ videos from thenewboston so far

TheNewBoston is brilliant and best of all its FREE!!

Link to comment
Share on other sites

Link to post
Share on other sites

TheNewBoston is brilliant and best of all its FREE!!

 

I would actually advise against TNB. He goes over syntax followed shortly with a brief explanation, he doesn't go over the purpose of certain things and how things fit together.

I don't recall him going over RAII which is rather important aspect of C++ and just generally feel he teaches bad practices.

 

I guess it's fine if you want to get an extremely basic idea of how programming works but if you want to actually learn C++. You should probably be learning from a well written book.

Link to comment
Share on other sites

Link to post
Share on other sites

I would actually advise against TNB. He goes over syntax followed shortly with a brief explanation, he doesn't go over the purpose of certain things and how things fit together.

I don't recall him going over RAII which is rather important aspect of C++ and just generally feel he teaches bad practices.

 

I guess it's fine if you want to get an extremely basic idea of how programming works but if you want to actually learn C++. You should probably be learning from a well written book.

True he does not go into much depth, but learning to code from a book is like "do this and this will happen" where as what i found out from using TNB is that he teaches the syntax and gives an overview of what it does ect, but i have to figure out for myself how i can merge these different "blocks" of code together to come out with a learning outcome. 

 

I think the TNB has helped me to figure out problem for myself and i thought, though the videos are brief, it made me think alot more open minded about how i can use the syntax in different ways, thats why i like TNB :)

Link to comment
Share on other sites

Link to post
Share on other sites

The biggest thing I think newcomers don't understand is that there isn't a best language to learn programming with. Sure, there's some that are harder than others but if you learn better by solving harder problems then this might be the best route for you. Personally, I started with Bash and Python and I'm currently learning C. If you're learning with just the internet though then Python might be objectively the best language to start with as it has the most educational material behind it on the internet.

"Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things." - Doug Gwyn

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×