5 Replies - 1407 Views - Last Post: 10 April 2014 - 11:10 AM

#1 varundbest  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 09-April 14

Hello everyone! I have a Few Queries, please Help...

Posted 09 April 2014 - 07:51 PM

Hi!
I am varun sharma from India. Its really nice to be a part of this forum, i hope to get useful information over here and would love to help others. I'd like to ask a few basic beginner's queries guys, i hope you won't mind me posting that in intro section.
Firstly, i'd like to say that i wish to become a S/W developer and Video Game Designer. I know C and C++ (From school, using Turbo Compiler which is apes old), learning 3DS Max, Cinema 4D, CryEngine 3.
So the scenario is that i'm unable to 'begin', like i wish to learn php and develop softwares (Web-Based Apps to upload on my Server) but i dont know which SDK to get and how to do it. I can learn php language but problem is with basic setup required. So could you please help me with this -
I wish to create S/W using Java, php, C, C++. Kindly tell me the environment to use. In my DreamSpark account, when i go to Visual Studio 2013, i get this -
Feedback Client for Microsoft Visual Studio Team Foundation Server 2013 Preview
Feedback Client for Microsoft Visual Studio Team Foundation Server 2013 Preview Language Pack
Microsoft Agents for Visual Studio 2013
Microsoft Agents for Visual Studio 2013 Language Pack
Microsoft Build Tools 2013
Microsoft IntelliTrace Collector for Visual Studio 2013 Preview
Microsoft Multibyte MFC Library for Visual Studio 2013
Microsoft Remote Tools for Visual Studio 2013
Microsoft Team Explorer for Visual Studio 2013
Microsoft Team Explorer for Visual Studio 2013 Language Pack
Microsoft Visual C++ Redistributable for Visual Studio 2013
Microsoft Visual C++ Redistributable for Visual Studio 2013 RC
Microsoft Visual Studio 2013 Language Pack
Microsoft Visual Studio 2013 Preview Shell (Integrated) Language Pack
Microsoft Visual Studio 2013 Preview Shell (Integrated) Redistributable Package
Microsoft Visual Studio 2013 Preview Shell (Isolated) Language Pack
Microsoft Visual Studio 2013 Preview Shell (Isolated) Redistributable Package
Microsoft Visual Studio 2013 SDK
Microsoft Visual Studio 2013 Update 1
Microsoft Visual Studio 2013 Visualization and Modeling SDK
Microsoft Visual Studio Express 2013 for Web
Microsoft Visual Studio Express 2013 for Windows
Microsoft Visual Studio Express 2013 for Windows Desktop
Microsoft Visual Studio Premium 2013
Microsoft Visual Studio Professional 2013
Microsoft Visual Studio Team Foundation Server 2013
Microsoft Visual Studio Team Foundation Server Express 2013
Microsoft Visual Studio Test Professional 2013 Language Pack
Microsoft Visual Studio Test Professional 2013 RC
Microsoft Visual Studio Ultimate 2013

and i get dazzled by it. For example if i wish to create a basic Java calculator, which environment to use and how to get a final product (For example and .exe file for basic programs). The turbo compiler i've used for c and c++ can't really do graphical interface and we get that command prompt window thing.
So all in all -
Which environments to use for Php, Java, c and c++. They can be seperate environments and stuff.
Whats use of Visual studio?
How to use both c and java in same program? (Thats a bit advanced, you can leave it if you wish)

For java, i know of NetBeans and JDK but when it comes to Android Development, we have to use Eclipse. Whats up with all this? please Help.
Platforms i wish to cover -
Android
Windows (I'm using 8.1 Pro)
Tools for my website (php, i use Linux shared hosting, by hostgator if the traffic increases, i'll go semi-managed VPS and install zPanel)


So please help me, my main question is regarding the setup of SDK and stuff, i'll learn the languages by books or online but at least i need to know about the environment i'll use. there are too many SDKs available that i get really confused and stuff, like - XNA, then if i go to nVidia's site they also have SDKs,etc.

My PC Config -

Quote

Windows 8.1 Pro
Intel i7-4770
AsRock z87m Extreme4
2x4GB RAM
2x Samsung 840 Evo 120GB SSD
1TB HDD 7200 Rpm
Yes, i currently don't have dedicated Gfx card, will buy 780 Ti or R9 290 later this year or will go Maxwell


Is This A Good Question/Topic? 0
  • +

Replies To: Hello everyone! I have a Few Queries, please Help...

#2 modi123_1  Icon User is offline

  • Suitor #2
  • member icon



Reputation: 9366
  • View blog
  • Posts: 35,187
  • Joined: 12-June 08

Re: Hello everyone! I have a Few Queries, please Help...

Posted 09 April 2014 - 08:13 PM

Not really an 'introduce yourself' topic - moved to 'software dev'.
Was This Post Helpful? 0
  • +
  • -

#3 Skydiver  Icon User is offline

  • Code herder
  • member icon

Reputation: 3616
  • View blog
  • Posts: 11,263
  • Joined: 05-May 12

Re: Hello everyone! I have a Few Queries, please Help...

Posted 10 April 2014 - 06:19 AM

View Postvarundbest, on 09 April 2014 - 10:51 PM, said:

Whats use of Visual studio?
How to use both c and java in same program? (Thats a bit advanced, you can leave it if you wish)

For java, i know of NetBeans and JDK but when it comes to Android Development, we have to use Eclipse. Whats up with all this? please Help.

You don't have to use Eclipse, you could go command line and vi if you wished to do Android development. Having Eclipse as an IDE just makes things much easier. It's much the same with Windows development. You could get by with just using the command line and Notepad, but having Visual Studio makes some things a lot easier.
Was This Post Helpful? 0
  • +
  • -

#4 varundbest  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 09-April 14

Re: Hello everyone! I have a Few Queries, please Help...

Posted 10 April 2014 - 08:38 AM

View PostSkydiver, on 10 April 2014 - 06:19 AM, said:

View Postvarundbest, on 09 April 2014 - 10:51 PM, said:

Whats use of Visual studio?
How to use both c and java in same program? (Thats a bit advanced, you can leave it if you wish)

For java, i know of NetBeans and JDK but when it comes to Android Development, we have to use Eclipse. Whats up with all this? please Help.

You don't have to use Eclipse, you could go command line and vi if you wished to do Android development. Having Eclipse as an IDE just makes things much easier. It's much the same with Windows development. You could get by with just using the command line and Notepad, but having Visual Studio makes some things a lot easier.

So which one (Visual Studio)out of the list i provided to download from MicroSoft Store? I'd prefer an easier IDE so command line isn't an option in the beginning but even if i write in text editors, i'd need a compiler and as for java, i believe their classes aren't made like we make in C++, there is a tab for strings, classes,etc. in the compiler.
Was This Post Helpful? 0
  • +
  • -

#5 jon.kiparsky  Icon User is online

  • Pancakes!
  • member icon


Reputation: 7872
  • View blog
  • Posts: 13,354
  • Joined: 19-March 11

Re: Hello everyone! I have a Few Queries, please Help...

Posted 10 April 2014 - 09:02 AM

Quote

I wish to create S/W using Java, php, C, C++. Kindly tell me the environment to use.

Let's start by saying the important thing: pick one. There is no benefit to trying to learn all four languages simultaneously. If you want to make web pages, start with PHP. If you want to make desktop software, pick one of the others. My suggestion would be Java, since it's probably the easiest thing to work with and will have the broadest scope of application, but learning any of those three will make it relatively easy to pick up the others later. The important thing is, do one at a time or you'll make yourself miserable.

Quote

as for java, i believe their classes aren't made like we make in C++, there is a tab for strings, classes,etc. in the compiler

You define classes in java by writing the code that specifies their behavior. You can do that in any text editor or in any IDE that supports Java, including Eclipse, NetBeans, or whatever. This is fundamentally the same thing as you'd do in C++, the only think that changes is the syntax. The compiler doesn't have "tabs" for anything. The IDE you end up with might have point and click tools for different classes - I wouldn't know, since I don't use them, but what those tools are going to do is to generate source code, which is your output as a programmer. But it's important to note that the IDE is not a compiler. It's a text editor that includes, among its features, a compiler.

Quote

even if i write in text editors, i'd need a compiler

Getting the compiler isn't hard - you install it by the usual methods. (download a package or an installer, or run a package manager on your local machine, or build from source, or whatever) Getting the language tools shouldn't really cause you a lot of sweat.


Quote

How to use both c and java in same program?


For now: you don't. It sounds like you're still pretty new at this, and that's well beyond what you want to be dealing with now.
Was This Post Helpful? 0
  • +
  • -

#6 varundbest  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 09-April 14

Re: Hello everyone! I have a Few Queries, please Help...

Posted 10 April 2014 - 11:10 AM

View Postjon.kiparsky, on 10 April 2014 - 09:02 AM, said:

Quote

I wish to create S/W using Java, php, C, C++. Kindly tell me the environment to use.

Let's start by saying the important thing: pick one. There is no benefit to trying to learn all four languages simultaneously. If you want to make web pages, start with PHP. If you want to make desktop software, pick one of the others. My suggestion would be Java, since it's probably the easiest thing to work with and will have the broadest scope of application, but learning any of those three will make it relatively easy to pick up the others later. The important thing is, do one at a time or you'll make yourself miserable.

Quote

as for java, i believe their classes aren't made like we make in C++, there is a tab for strings, classes,etc. in the compiler

You define classes in java by writing the code that specifies their behavior. You can do that in any text editor or in any IDE that supports Java, including Eclipse, NetBeans, or whatever. This is fundamentally the same thing as you'd do in C++, the only think that changes is the syntax. The compiler doesn't have "tabs" for anything. The IDE you end up with might have point and click tools for different classes - I wouldn't know, since I don't use them, but what those tools are going to do is to generate source code, which is your output as a programmer. But it's important to note that the IDE is not a compiler. It's a text editor that includes, among its features, a compiler.

Quote

even if i write in text editors, i'd need a compiler

Getting the compiler isn't hard - you install it by the usual methods. (download a package or an installer, or run a package manager on your local machine, or build from source, or whatever) Getting the language tools shouldn't really cause you a lot of sweat.


Quote

How to use both c and java in same program?


For now: you don't. It sounds like you're still pretty new at this, and that's well beyond what you want to be dealing with now.


Thanks, till now I know functions, structures, pointers, for handling, some basic output formatting, recurring functions, else-if, switch and loops in C and add classes for C++, I've used turbo compiler and if you know about it, it's more than 2 decades old and we can have almost negligible GUI, so shifting to these things is kinda difficult. I know basics and stuff but my programs run in command prompt only....
I'd go with java for the start and as of using c and java, i was wondering about if we have to use APIs or stuff like that for it. And which version out of the lost of visual basic to download to work with java as I believe all are not for that purpose.
Thank you very much for your help.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1