Перейти к содержимому
View in the app

A better way to browse. Learn more.

Zloplay community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Which Programming language should I Start?

Опубликовано:

Hey Guys!

 

I am trying to start learning a programming language I already had basics for PHP and I've learned modding mw2 as well, now i've started to like writing a program myself just for fun and for some personal stuff.

 

can somebody give me a hint which programming language I should start?

shall it be:

C++

C#

Java

Phyton

Javascript

ASP.net

PHP

 

or wahtever?

Anybody can tell me where should I start? :idea:

 

Only professional answers please!!!

Featured Replies

Опубликовано:

Well it actually depends what u wanna program?

 

Well none of the above if u want to start with , i will ask u to start with C

 

why ???

 

because C provides more control .....

 

some advantages of C........

 

1) still used in programming OS because of its fast execution(Nothing Beats C when it comes to execution)

2)Frameworks used to develop C++ and java are build using C

3)C offers Hardware programming and Embeded system Programming

4) offers close hardware level integration

and many more.....

 

and if u want to start with a group start with me...u know 1 is better than 2,u teach me something i teach u something

 

well i can teach u some basic reversing and some regular stuff i in the advanced phase and have cleared basics of C++,C,Python and VC++...

begineer in C#

Опубликовано:

Well java script and ASP.NET have no relation with C++ and C#

 

i like programming thats why i do it, if u too have passion its enough to drive u ...

 

and i am learning assembly now not good at it

 

:arrow: i would like to ask if u have any previous knowledge of programming ???

 

thats a crucial Question.....for guiding u too next phase if u have skype or other IM

 

PM me your Skype ID?/

Опубликовано:

What level of skill would you say you are? And yes what are your interests in programming? If you are Programming in general (Whatever that means) Id start of with JS for getting used to the method, then work my way up to c, c++, ASP and all that other stuff. :D

Опубликовано:

Well i do prefer c++ and c, because it's easier syntax and easier to understand, well atleast for me. Well compare these 2 simple codes which only writes short text

JAVA:

public class HelloWorld {

 

// method main(): ALWAYS the APPLICATION entry point

public static void main (String[] args) {

System.out.println ("Hello World!");

}

}

and c++

 

#include

 

using namespace std;

 

int main()

{

cout << "Hello World!" << endl;

return 0;

}

 

It is up to you.

Опубликовано:
  • Автор

Thanks for quick help offers and quick reply guys. I want to learn things alone with my video tutorials of every programming language that I want to learn from lynda.com.

 

My level is extremely newbie and my familiarity in scripting goes to PHP

but I've read the codes obout the other stuff and I found out that learning-well from specific scripting first will make easier when you try to learn another one. So shall I go get used of PHP first before I try to explore C++? the one that I prefer to learn first as well or shall I forget PHP for now and go C++ first?.

 

Thanks guys...

Опубликовано:

Like Win7(*troll* =D) said above, start with a simple language like JS and learn it "properly"(not all features, but atleast how the methoding works and how the code is processed and handled), then move over to the next grade.

 

I went from batch(cant really call that a language) when i was around 10-11, then moved on to Lua, and eventually VB and PHP, to eventually realise what a pile of junk VB is(imo) to move over to C#.

 

PHP gives you a nice frame for most of the languages, including C, C++/VC++ and C#, and after learning the basics of a few langauges, learning new languages should be even easier. =)

 

Also, a way to easily learn about things is modding with one of these languages for a game you like.

Example: Battlefield 2 - Python

 

You often boost your creativity if you realise that you want to create feature X for game Y, because you have always wanted to see it.(I did carbombs for MTA in Lua, thats how it all started for me).

Опубликовано:

I started off with C#, mainly because I found it much more simple to understand in comparison other languages. So thats my recommendation. Also, the length of a Hello World program is a fairly stupid as an example of a languages effectiveness. C# and Java are only longer because they are always expressing their shit in objects (I guess its just about how comfortable you feel with the syntax). VB is a waste of time and Python is great for learning, but its practical applications aren't very broad.

 

Some people suggest C but I don't think its very good for beginning with. All C programmers have these weird frames of mind about how things should be done (not really a fact, just a personal observation).

Опубликовано:
I started off with C#, mainly because I found it much more simple to understand in comparison other languages. So thats my recommendation. Also, the length of a Hello World program is a fairly stupid as an example of a languages effectiveness. C# and Java are only longer because they are always expressing their shit in objects (I guess its just about how comfortable you feel with the syntax). VB is a waste of time and Python is great for learning, but its practical applications aren't very broad.

 

Some people suggest C but I don't think its very good for beginning with. All C programmers have these weird frames of mind about how things should be done (not really a fact, just a personal observation).

 

 

exactly , after getting used to C , C# feels bit awkward :)

Опубликовано:

If u got someone to teach you java then it would be nice, because C++ is the original source code of Java (They're very similar), so if you know Java, you'll pretty much know the majority of C++

It's just my opinion, but of course you can start with C. Your choice

Опубликовано:

Easy to learn and has real life applications tier:

Python

C#

C++ (only if you understand pointers and memory management)

 

??? Tier:

Pascal

Haskell

Delphi

Perl

Ruby

any other "hipster" language

 

cOLD tier:

pascal

assembly

BASIC

 

DO NOT WANT TIER:

java

visual basic

Опубликовано:
Easy to learn and has real life applications tier:

Python

C#

C++ (only if you understand pointers and memory management)

 

??? Tier:

Pascal

Haskell

Delphi

Perl

Ruby

any other "hipster" language

 

cOLD tier:

pascal

assembly

BASIC

 

DO NOT WANT TIER:

java

visual basic

I'd like to push Assembly a bit higher in that list ;)

  • 1 month later...
Опубликовано:
  • Автор

Hi guys It's been a long time that I am not active in the forum and found out that lots of things changed I love you guys... I'd already started c++ and I already had basics. I'd already made my own framework and I am already able to display 2D Sprites... I am also now able to manipulate the sprites and make a simple game using c++.

 

Along with my struggles - I'd learned that c/c++ is actually the most preferred programming language in making games specially in 3d games.

 

I am learning c++ along with the directX framework but It's been stopped shortly when I learned that I can now totally paly mw2 again :-) Am gonna be hosting the US Eastern Co-op zombies mod again... but I have to figure out some settings new settings for the dedicated server I guess...

Опубликовано:

DO NOT WANT TIER:

java

visual basic

 

VB on the same level as Java, oh come on... ;)

I can't really get why nearly everyone around here seems to hate java.

Just because it isnt really good for programming games?!

Anyway, it should be in real life application tier IMO.

Because of: Web development (applets etc) , desktop software development, mobile applications (android), scientific software development, medical softwares development.

Опубликовано:
  • Автор

Hi guys if there are someone like me who reads this topic and want to learn some C++ here's where I am having my starting point. I really love the way things are being explained...

 

here's the site I think it's fine to put link here since this is a learning community not for cheating of any kind.

PlanetChili Forum

 

heres the video tutorials:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу

Важная информация

Используя этот сайт, вы соглашаетесь Условия использования.

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.