1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

I want to start programming, reversing and more - need some Advice =)

Discussion in 'General Programming Chat' started by faustfsblctw, Aug 23, 2016.

  1. faustfsblctw

    faustfsblctw Newbie

    Joined:
    Aug 13, 2016
    Messages:
    30
    Likes Received:
    0
    Gender:
    Male
    Hello, first ... i want to start to focus on programming, reversing and more but i have to filter out whats necessary for my goals which i want to reach.

    What i am rly interested in is:

    Bot programming ( for Games, Applications and other stuff )
    Browser Games
    Reverse Engineering
    Webapplications in general

    So when it comes to Bot programming ( Clientless bots ) Reverse engineering is a big part of it i think so i want to combine it a little bit.

    Can you give me some Advice what to start with, which Tutorials are the best and stuff like that ? i hope its clear what my goals are, which Coding language do you think fits best ? i thought about c#
     
  2. wojteq171

    wojteq171 Junior Member

    Joined:
    Nov 12, 2015
    Messages:
    115
    Likes Received:
    17
    I started doing web applications in visual basic :D
     
  3. faustfsblctw

    faustfsblctw Newbie

    Joined:
    Aug 13, 2016
    Messages:
    30
    Likes Received:
    0
    Gender:
    Male
    yeah but vb is a bit too basic for me, i mean i study computer science i know a bit .. i want to start higher :D
     
  4. wojteq171

    wojteq171 Junior Member

    Joined:
    Nov 12, 2015
    Messages:
    115
    Likes Received:
    17
    I know, I only joked Bro :D
     
  5. judaculla

    judaculla Jr. VIP Jr. VIP

    Joined:
    Oct 11, 2014
    Messages:
    337
    Likes Received:
    124
    Location:
    USA
    Python or Ruby are both very high-level languages. Python is great for everything, has very supported web-framework (Django), and has an unbelievably deep availability of libraries. Ruby, to my understanding, really excels in web-programming. I don't have much experience with Ruby, but hear good things from a lot of web guys.

    What exactly are you trying to reverse engineer?

    Unless you just want to 'reverse engineer' something and not actually reverse engineer something, that's probably one of those cases that if you have to ask—you can't afford it. Reverse Engineering is sticky business, and requires a deep understanding of low-level language. That's about all I can say, because I don't really have a deep understanding of low-level languages. You can check this out: https://www.jetbrains.com/decompiler/

    For webapps, again, python and ruby are great for a lot of things. There are great libraries out there that address most all typical needs of modern apps like payment, security, cross-platform logins, etc... They'd certainly get you far enough to invest in digging on a lower level and making them more efficient during growth.
     
  6. serbyy

    serbyy Jr. VIP Jr. VIP

    Joined:
    Apr 7, 2009
    Messages:
    183
    Likes Received:
    77
    Gender:
    Male
    Occupation:
    Freelancer, Emailer, Coder...
    Location:
    Thailand
    stick with python...it's code syntax is easy for everyone to catch on fast....and for web development there are so many frameworks like flask, django, pyramid...Then for sw application you have pyqt for gui based apps, then pygams for games...everything is done for u once u underatand the basics..to start with you go to youtube and search sentdex...and just follow some of his tutorial. It will be fun if you let it! :D