Which programming language should I use?

Discussion in 'Programming General' started by Frankz, Jul 21, 2015.

Which programming language should I use?
  1. Unread #1 - Jul 21, 2015 at 10:10 PM
  2. Frankz
    Joined:
    Sep 17, 2010
    Posts:
    847
    Referrals:
    0
    Sythe Gold:
    114
    Two Factor Authentication User Sythe RSPS Player Tier 1 Prizebox (2) SytheSteamer

    Frankz Apprentice
    Frankzz Donor

    Which programming language should I use?

    I've been thinking about making a program for personal use. But I don't really know where to start or which programming language I should learn & use to build it.

    Program functions;
    -Upon executing this program, it'll open 2 other programs
    -Both of those programs will be linked/connected/attached to eachother, so when moving one, the other moves with it.
    -Both programs will automaticly be resized so they have the same width as eachother and a fixed length for each individually
    -When resizing the width of one, the width of the other program will also change.
    -I want to be able to control the program through a system tray icon where I can activate/deactivate certain functions.
    -Should be compatible with W8.1 & W10.

    I know there are probably several different languages I could build this program with but I'd like some suggestions from you guys.

    Which programming languages can I use to build something like this?
    And
    Which programming languages would be best to use?

    Thanks in advance,
    Frankzz
     
    ^ Minted likes this.
  3. Unread #2 - Jul 21, 2015 at 10:35 PM
  4. Blupig
    Joined:
    Nov 23, 2006
    Posts:
    7,145
    Referrals:
    16
    Sythe Gold:
    1,609
    Discord Unique ID:
    178533992981594112
    Valentine's Singing Competition Winner Member of the Month Winner MushyMuncher Gohan has AIDS Extreme Homosex World War 3 I'm LAAAAAAAME
    Off Topic Participant

    Blupig BEEF TOILET
    $5 USD Donor

    Which programming language should I use?

    If you're only targeting Windows, then absolutely hands-down C# or VB.NET. You'd use Windows' message API to pipe info from one program to the other, and the rest is super simple because of Winforms and WPF. For the least amount of work and for what you want accomplished, those are absolutely your best options.

    You're going to get a whole lot of different replies in this thread, I promise you that, but out of all the languages I know and all my years of experience I am telling you that C# or VB.NET are your best options.

    I would only consider something else if you wanted it to work on multiple platforms. If that's the case I'd look at probably either Java or Python with Qt (C++ would also become a viable option with Qt). C is also lovely to work with when piping, but is an absolute nightmare for visual GUI stuff.

    So again, C# or VB. All the fuckin' way.
     
    ^ Minted likes this.
  5. Unread #3 - Jul 23, 2015 at 12:16 AM
  6. Frankz
    Joined:
    Sep 17, 2010
    Posts:
    847
    Referrals:
    0
    Sythe Gold:
    114
    Two Factor Authentication User Sythe RSPS Player Tier 1 Prizebox (2) SytheSteamer

    Frankz Apprentice
    Frankzz Donor

    Which programming language should I use?

    Thanks I've been looking into C#, there's so much to learn lol, I think it'll take a while before I'm actually able to use the "code" that I need to create the program I want
     
    ^ Minted likes this.
  7. Unread #4 - Jul 27, 2015 at 5:45 PM
  8. Blupig
    Joined:
    Nov 23, 2006
    Posts:
    7,145
    Referrals:
    16
    Sythe Gold:
    1,609
    Discord Unique ID:
    178533992981594112
    Valentine's Singing Competition Winner Member of the Month Winner MushyMuncher Gohan has AIDS Extreme Homosex World War 3 I'm LAAAAAAAME
    Off Topic Participant

    Blupig BEEF TOILET
    $5 USD Donor

    Which programming language should I use?

    Start small but always have that project idea in mind. The first thing I ever made was a l33t speak translator. Didn't know how to program, but always worked with that goal in mind. Learned a lot just on that little project.
     
    ^ Minted likes this.
  9. Unread #5 - Dec 1, 2017 at 6:06 PM
  10. Minted
    Joined:
    Dec 1, 2017
    Posts:
    70
    Referrals:
    0
    Sythe Gold:
    22

    Minted Member

    Which programming language should I use?

    I agree with Bluepig:

    I recommend learning Visual Basic.NET first as it's syntactically more basic than C#.NET. If you know VB.NET, you're likely to learn C# very easily as it uses the same libraries and classes as in C#. Although this is a huge generalization: C#'s essentially VB.NET with a load of squiggly brackets, semi-colons, case-sensitivity and static classes.

    Also, I'm sure Bluepig already knows this, but you can get C# applications to run in their non-native environment - Linux. Although not entirely straight-forward, you can run a C# application with Mono on Linux. Just as in Windows, it's still not entirely stand-alone, therefore. (search: mkbundle)

    Also, at your stage, stay right away from C and C++ - they're much lower-level languages and require 10x the amount of work as would have been needed if programming something in VB.NET/C#.NET.

    Good luck! :)
     
    Last edited: Dec 1, 2017
< need help something easy i think | Could anyone teach me how to code >

Users viewing this thread
1 guest


 
 
Adblock breaks this site