What programming language, scripting or technology do I need to learn?

Thanks Matt, apparently you had a clear image of what I'm attempting to do.
To be honest I have a shallow understanding of coding, thus I would like to ask, why not create a script on the android phone itself (rather that intermediary machine)? does it have to be a python? or is this the easiest solution we could consider? cuz recently I'm interested in learning python but confused with other scripting languages.

Hello mates,I'm really interested in developing technologies and how to use it to facilitate our lives. And what specifically takes my attention is automation and machine control or in other terms M2M (Machine to machine). For example, My next project is a smartphone (basically android) that's pre-identified to a router, a PC is connected to the router using ethernet, once the the phone auto detects and connects to the wireless router (through SSID credentials), it will send a command to turn on the switched off PC (wake on lan). That was one example.The question is, what do I need to learn to create or develop such ideas? A scripting language? Python? bash? android? c language? or something bigger?Is it a matter of a few lines of scripting or I have to develop a whole new software/program?apparently it's an open source thing, and I...
This topic first appeared in the Spiceworks Community

Similar Messages

  • What programming language is used to create applicaitons for the iPad

    I was curious what programming language is used to create applications for the iPad.

    http://developer.apple.com/ipad/sdk/

  • What programming language to learn after ABAP?

    Hi All,
         Well I am kind of getting bored with ABAP / Workflow ! I was wondering what programming language should I learn to keep myself busy. What I am looking for is something new (it can be a an extn for ABAP/ SAP too) but something really new age. May be something like Mobile Apps for SAP. May be a new language all together. But again since SAP is bread and butter it would be nice if it can be used in someway or another in SAP too
    Any ideas?
    P.S.: I have 8 years of SAP experience so I am not noob !
    Moderator Message - I am un-marking this post as a question.
    Message was edited by: Suhas Saha

    Well yes I agree that moving to new module is a good career move. But I am not looking to make a career move ! Its something just on the side..
    I know webdynpro.. BI I need access to a system ! HANA same thing.. I am not independent in learning..I need some one to set up the system/login/access etc.. and thats not going to happen unless I sign up for a class !
    While I write this my previous comment is still under moderation ! So I am gonna copy paste it here :
    Thanks Guys !
    I am looking for something which I can learn independently ! without having to go after basis guys to download some SDK for me and installing notes for me.. Thats one of the reason learning anything new in SAP is a hassle. I guess BOBJ us out of question for this reason.
    While HTML-5 sounds interesting wont I be better off learning Python? I know I can look it up but if you know offhand whats the benefit of HTML-5 and what kind of independent work I can take up for it ? I dont care about money but as long as its interesting I am ok with that !
    I do have basic knowledge of C so C++/ Objective C may be a good move .. JAVA I am not sure off as its use has been declining off late (its still number 1 but its market share is  going down).

  • What programming language should i learn first?

    Hi, i'm Francis, from Rome. As you can see, i have a MacBook White with Mac OS X 10.5.8.
    Yesterday i downloaded *Xcode with iPhone SDK (version 3.1)*. I want to create Mac and iPhone/iPod/iPad applications.
    I read that there are several programming languages: Java, Cocoa, Cocoa Touch, C, C++, Objective C, Objective C++, Carbon, Classic, BSD, etc...
    What should i begin with? +I think Cocoa, Cocoa Touch, C and Objective C, but i'm not sure!+
    Can you help me? Thanks!

    Java, C, C++, Objective-C are languages. Cocoa, Cocoa Touch, Carbon, and Classic are what are known as APIs - resources you can use in your programs but not languages in their own right. BSD is short for BSD UNIX, and it's an operating system (that's the foundation for OS X). HTML is a document format more than a language.
    What language(s) to learn depends on your objectives or needs. OS X comes with Python, Ruby, PERL, AppleScript, and PHP languages (and JavaScript in the web browser). Current versions also include Java. If you install the OS X development tools, it adds C, C++, and Objective-C along with the XCode development environment.
    Each of the languages has it's strengths and weaknesses. From a purely educational standpoint, C is a high-level language that will teach you about low-level programming. Java teaches very strong object-oriented programming.
    Objective-C would permit you to develop using the iOS toolkits for iPhone and iPad, and also application programming for OS X.
    PERL, Python, and Ruby are all simple to learn scripting languages and very powerful for all sorts of automation tasks, text processing, and CGI scripting.

  • What programming language should a beginner use for developing apps for mac and I phone etc

    Hi all
    I have just made the transition from pc to mac, years a go I dabbled in visual basic and was going to give it another go but having made the move to mac, now owning an iMac/ iPhone and iPad I am now thinking I would be better off learning a programming language that would enable me to create program's /apps for apple products. Can someone please point me in the right direction.

    If you want to develop apps natively, you'll have to go with Objective-C (language), Xcode (IDE), and the Cocoa Touch libraries. Objective-C is a super-set of C. So, if you've no background in C, start there. In fact, here are three books I recommend:
    Dave Mark, Learn C on the Mac:
    http://www.amazon.com/Learn-C-Mac-Dave-Mark/dp/1430218096
    Aaron Hillegass, Objective-C Programming: The Big Nerd Ranch Guide:
    http://www.bignerdranch.com/book/objective-c_programming_the_big_nerd_ranch_guid e
    Joe Conway & Aaron Hillegass, iOS Programming: The Big Nerd Ranch Guide (3rd Edition):
    http://www.bignerdranch.com/book/ios_programming_the_big_nerd_ranch_guide_rd_edi tion_
    Dave Mark's book covers C, and you probably don't need all of it. Once it gets to really elaborate storage issues (for which you'll end up using Core Data on iOS), you can skim. On the up side, you have some programming experience, which will make learning C easier. On the downside, it's in VB, which isn't as similar to C as most other languages are. But, it's a start.
    Hillegass covers some basic C in his book on Objective C as well. So you might can start with that. The final book only touches on Objective-C lightly and is really about using the iOS frameworks to do real work. It's entirely project based and will get to you building things and testing them and really creating iOS apps.

  • What programming language should i learn?

    Hey! Im new to Archlinux, and linux aswell. I have a friend, which make lots of cool stuff in Archlinux. He says he use c++ etc. I havent readed so much about Archlinux, so i wonder, where should i start? What is the easiest and coolest? Anyone want to tell me?
    BTW: What language does "terminal" use?
    Could you add a tutorial link too, which YOU mean is a good tutorial?
    I really hope for an answer, aswell this is my first post on this forum.
    Have a good day.
    Kim

    Don't start with programming. Move that to your medium-term to long-term goals. If you've just switched to Linux, you have a lot of learning you need to do. UNIX is a hugely flexible OS, but with that comes responsibility, so you need to know how to wield your sword well before you wield it.
    Head to the Arch Wiki (http://wiki.archlinux.org/) and read the beginner's guide. Read this. Read that. If you don't know something or it looks interesting, read it. If you don't understand something, google it. Wikipedia is typically a good source of info; head there for your best bet at a definitive answer to/for something.
    And about the terminal... it doesn't use a language. Things just print to it. And read stuff from it. That's it. Read about escape sequences to learn about how programs control (almost) all available aspects of the terminal.
    AFTER you've read the wiki, played with (and even maybe broken/fixed) your system a little... take a look at the various languages out there, and pick the one you like the most. There are too many to count, really.
    In the end you're going to have to use something like C because C is the UNIX language and you can't escape it, so getting used to the C syntax will benefit you in the end. Try reading about pointers (head to wikipedia for that one for sure but NOT wikibooks, the wikibooks article is really bad even though I tried to help it a bit) and if you can get your head around those, try skipping all the other languages out there and going straight to C.
    Regardless of whether you use C at first, just know this: C is very low-level and is highly expressionistic. You have to input a lot of code to get what you want done with C, but not so much with other languages. C is, however, the second-fastest language out there, following assembly language. So, when you need speed, use C. However, for quick one-time executions or various system tools or utilities, you can usually get by with the shell or something like that.
    In my opinion, here are a list of languages sorted in order of simplicity:
    Shell scripting - built into your shell. Very simple to use but follows a rather interesting and highly loose structure.
    PHP - many people will call you a wuss for using this, but I used it for months and it was great. Its support for graphical programs is very poor, so it's best kept to web- and shell-oriented scripting.
    Ruby - this follows an almost English grammar, so is very readable and learnable. On the other hand, it's known to be amazingly, amazingly slow.
    Perl - from how I've seen this used, I'd say that people would agree with me calling this UNIX's scripted, interpreted alternative to C. Perl is also written in Perl itself, which is quite a nice feature. You can write almost absolutely anything in this, but don't expect it to be too fast - Perl is quite a bit faster than Ruby, but not nearly as fast as C.
    Python - Google use this for their help center thingy, and so do a lot of other projects. It requires you use indentation for formatting, however, so you can't make one-liners with this. It's HIGHLY structured, and from my perspective best for apps that need to be extended over time.
    C++ - not much I can say for this one, except that it's like C, but OOP.
    C - this is THE definitive, de facto UNIX language. If you ever write something remotely successful on a large scale that's small, fast and stable, it will almost likely be in C, and will most likely have taken a huge number of hours off of your hands before it was completed.
    Assembly - this is more complex than C. I won't discourage you from having a look at the Wikipedia article on this, but don't worry if it takes you a long time to "get" it
    Just my two cents.
    -dav7
    Last edited by dav7 (2008-10-16 19:15:28)

  • What programming language do you prefer

    Hi there,
    I saw this come across my Google Reader, but it seems like NI is pollng users about which VS languages they use to program T&M applications.
    What language are you using: VB .NET,  C#, C++ .NET (or VB 6 / C++ 6, etc)?  Here's a link to the poll:  http://decibel.ni.com/content/poll.jspa?poll=1066
    -wendyk
    Wendyk

    Try reading this.

  • I have an ipad and iphone with a pc laptop at home. I have a program called "Passkeepers on the laptop that keeps track of all my passwords. Can I tranasfer this file to  my ipad or iphone. If yes, how if now what program for ipad or iphone do I need?

    I have an ipad2 and an iphone 3. I also have a PC laptop. The lap top has a program to keep track of my passwords, "Passkeeper" Can I sync with my ipad or iphone? If yes how? If no what app will work on the ipad or phone to keep track of passwords?
    Thanks

    Oh nice, there's a PassKeeper application for the iPhone and iPad.  Simply install it and it should talk you through steps, otherwise their website is probably a great place to check.
    http://itunes.apple.com/us/app/passkeeper/id405021740?mt=8
    I really like the application 1Password, and it works across all the products, Mac, PC, iPad, iPhone.

  • Choose a programming language

    I want a program that can
    analyse http://www.youtube.com/browse?s=mr&t=&l=&e=en_US&p=*  (*=1-5) every 10 minutes
    then pick out  the link that start with http://www.youtube.com/watch?v=
    export their related information and their links to a form that I want
    sort them as their youtube added time
    and it can run on my webpage
    so what programming language should I choose to write this program?

    Your program consists of two parts, to query the site in a given interval and to display the videos/information on your website. I think PHP would suite best for displaying the videos on your page, but then, if you have a python/ruby powered website then use the one you make your website with. For the query part I would use python and write a small script that gets triggered via a cron job in the interval you like. Instead of parsing the contents of the page itself I would use the RSS feed provided by the youtube page, there's a python module named "feedparser" with which you can easily access the feed contents and extract the related information (shouldn't be more than maybe 50 lines of code), write it to a database (sqlite), in the form that you like, and retrieve the contents via your PHP script on your webpage. Or completely skip the time interval query part and just check for new videos when someone visits your website .
    Last edited by chimeric (2008-01-19 11:12:56)

  • Mac Programming Language

    I have three questions:
    1.) What programming language does the average mac program use?
    2.) Can anyone post an example script for this language?
    3.) Can anyone post a link to an XCode usable by OS 10.3.9? All that I can find are the OS 10.4 editions.
    Thanks

    Hi Hunter,
    You can choose between a couple of languages which are all used regularly. RealBasic is one (not supported by XCode) , AppleScript is an easy to learn and quite powerful scripting language from Apple, Java another one which is platform independent (more or less) and finally, the native Coca OS X language, Objective-C / Cocoa which is used for most applications written for Apple OS X.
    You find examples on Apples Developer pages, a good starting point is here: Sample Code
    Volker

  • Programming language for iphone apps

    what OS does the iphone use? what programming language does it base on?
    who creates and sells apps for the iphone? Anyone or just apple?
    i mean does apple want to authorize or licence every application for it's iphone or is it opensource for all?
    thanks :))
    -

    Objective C. Anyone can create an app. To sell the app, you must be a registered developer, and Apple handles distribution (and approves apps prior to release).
    http://developer.apple.com/iphone/

  • Poonya Script :: The new programming language for Web

    Poony Script is a new programming language for Web, working with proxies between Flash Player and ActionScript 3, and a powerful performance and high flexibility of development, in addition to being free and unrestricted.
    To learn more about the novel technology in between:
    http://www.poonya.com/

    Hello AHernandezIP,
    The "Poony Script" was not made up to leave the AS3, but to expand the capabilities of it in Flash.
    The performance needs been studied carefully, and we get more than 80% of the performance of AS3, and it is still better and better that agent works in the API.
    Yet even this year we will be launching version "Studio" to create files 'swf' directly from the browser.
    We now know that more and more programs are becoming more complex, and the famous "Internet Cloud" is coming increasingly to everyone.
    The need now is to make a compiler that runs directly from the browser without installing anything on your computer.
    Who has vision of the future known as the "Poony Script" will be helpful.
    Thank you!

  • Difference between a programming language and a scripting language??

    Can anyone tell me what is the difference between a programming language and a scripting language??
    Thanks,

    http://en.wikipedia.org/wiki/Programming_language
    http://en.wikipedia.org/wiki/Scripting_language

  • What are the programming language used in adobe livecycle development?

    hi friends,
                    I am a fresher.I woundered what adobe has done in livecycle import option.so i want to know wht is the programming language used and how they read graphical fields like line,circle.

    Programatically, Java is the language used to implement business logic that would plug into LiveCycle.  I believe you can use C# for older versions.  However, that information is irrelevant to your problem.
    That being said, it's typically not advisable to be modifying PDF files generated by different applications (iText, Adobe LiveCycle, etc.).  While both documents may render out as "PDF", they will not be created internally in the same manner.  I would advise that it may be easy to add PDF files generated by other applications as attachments, they are not going to be easily handled unless you address each specific document in a custom manner.

  • What generation of programming language is JAVA

    For C is 3GL.
    Then what about JAVA?
    Thank you

    1.The 1stGL or first-generation language is machine language, strings of 1's and 0's that make the whole system work!
    2.2GL or second-generation language is assembly language. A typical 2GL instruction looks like this: ADD 12,8
    3.3GL or third-generation language is a "high-level" programming language, C or Java. A Java language statements look like this:
         public boolean handleEvent (Event evt) { switch (evt.id) { case Event.ACTION_EVENT:
    { if ("Try me" .equald(evt.arg)) { A compiler converts the statements of a high-level programming language into machine language.
    4.4GL or fourth-generation language is designed to be closer to natural "spoken". A 4GL language statement might look like this: EXTRACT ALL CUSTOMERS WHERE "PREVIOUS PURCHASES" TOTAL MORE THAN $1000 5.5GL or fifth-generation language is programming that uses a visual or graphical development interface to create source language that is usually compiled with a 3GL or 4GL language compiler.

Maybe you are looking for