11 Replies - 1005 Views - Last Post: 27 June 2013 - 12:05 PM

#1 CloseSwim  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 3
  • Joined: 27-June 13

What language should I use?

Posted 27 June 2013 - 10:00 AM

I am new to programming. I want to develop a feature to add to MS Word, MS Excel, all text editors, all spread sheets, e.g. Google spreadsheets, which would do the following: a text item or all text in the above are highligted, then the action (feature/function) required is selected from the toolbar at the top of the editor, a pop-up opens with some options, the text is then changed in terms of a function performed on it based on data retrieved via the internet from a central data site during the first performance of this feature. The selected text is then changed at frequent intervals, say every third day, by obtaining the latest data, not from the master site via the internet, but from a data set downloaded to the pc, mobile phone, tablet (device) say every third week with the next three week´s every second day data.

Pdf files would have to be able to change the data too.

What language should I learn to develop such a feature. It is a type of paradigm change feature to be used by everyone as from now on forth - when the feature is being used.

Is This A Good Question/Topic? 0
  • +

Replies To: What language should I use?

#2 jon.kiparsky  Icon User is offline

  • Pancakes!
  • member icon


Reputation: 7293
  • View blog
  • Posts: 12,125
  • Joined: 19-March 11

Re: What language should I use?

Posted 27 June 2013 - 10:24 AM

I suggest you start by learning some language, any language. Doesn't matter which one. Java's good, python's good, C or C++ is cool, whatever. Just learn to write programs.
After you've spent a little time learning how programs work, you can revisit this idea and see if it still sounds reasonable to you.
Was This Post Helpful? 0
  • +
  • -

#3 macosxnerd101  Icon User is offline

  • Self-Trained Economist
  • member icon




Reputation: 10185
  • View blog
  • Posts: 37,599
  • Joined: 27-December 08

Re: What language should I use?

Posted 27 June 2013 - 10:35 AM

Moved to Software Development, as this isn't a C/C++ question.
Was This Post Helpful? 0
  • +
  • -

#4 CloseSwim  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 3
  • Joined: 27-June 13

Re: What language should I use?

Posted 27 June 2013 - 10:40 AM

View Postjon.kiparsky, on 27 June 2013 - 10:24 AM, said:

I suggest you start by learning some language, any language. Doesn't matter which one. Java's good, python's good, C or C++ is cool, whatever. Just learn to write programs.
After you've spent a little time learning how programs work, you can revisit this idea and see if it still sounds reasonable to you.


Thank you jon.kiparsky.

Since you mentioned Java first, it is obviously the one I should learn.

Thank you for your help.
Was This Post Helpful? 0
  • +
  • -

#5 DarenR  Icon User is offline

  • D.I.C Lover

Reputation: 386
  • View blog
  • Posts: 2,657
  • Joined: 12-January 10

Re: What language should I use?

Posted 27 June 2013 - 10:46 AM

Java is probably the hardest of the languages he listed. Yes this is used for mobile apps and perhaps you should learn it but you might wantt o get a grasp on using a language before jumping into JAVA.

C#(close to java), vb.net c/c++ are all easier to learn and follow. eventually though it is upto you.
Was This Post Helpful? 0
  • +
  • -

#6 macosxnerd101  Icon User is offline

  • Self-Trained Economist
  • member icon




Reputation: 10185
  • View blog
  • Posts: 37,599
  • Joined: 27-December 08

Re: What language should I use?

Posted 27 June 2013 - 10:50 AM

Quote

C#(close to java), vb.net c/c++ are all easier to learn and follow. eventually though it is upto you.

Most people beg to differ on the C/C++ end in comparison to Java. I usually hear people find not having to manage memory a plus when learning programming.

@CloseSwim: Also, we do have the First Language to Learn thread you should check out.
Was This Post Helpful? 0
  • +
  • -

#7 modi123_1  Icon User is offline

  • Suitor #2
  • member icon



Reputation: 8376
  • View blog
  • Posts: 31,134
  • Joined: 12-June 08

Re: What language should I use?

Posted 27 June 2013 - 11:03 AM

Quote

I want to develop a feature to add to MS Word, MS Excel,

Then I would suggest seeing what those applications take for applications. A simple look at "tutorial plugin ms word" brings up this:
http://msdn.microsof...o/cc442946.aspx

At least we know that C# can be used.. so that's good.

Quote

all text editors, all spread sheets

Then you do realize you will need to know more than one language, right? There's not an "easy button" language out there.. so scale back what you want to have this run in, find like applications you want to the plugin to exist, and start there.
Was This Post Helpful? 1
  • +
  • -

#8 jon.kiparsky  Icon User is offline

  • Pancakes!
  • member icon


Reputation: 7293
  • View blog
  • Posts: 12,125
  • Joined: 19-March 11

Re: What language should I use?

Posted 27 June 2013 - 11:03 AM

View Postmacosxnerd101, on 27 June 2013 - 12:50 PM, said:

Most people beg to differ on the C/C++ end in comparison to Java. I usually hear people find not having to manage memory a plus when learning programming.


I would agree with Mac on this. However, the important thing is to start, not to find the perfect place to start.
Was This Post Helpful? 0
  • +
  • -

#9 CloseSwim  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 3
  • Joined: 27-June 13

Re: What language should I use?

Posted 27 June 2013 - 11:22 AM

View Postmodi123_1, on 27 June 2013 - 11:03 AM, said:

Quote

I want to develop a feature to add to MS Word, MS Excel,

Then I would suggest seeing what those applications take for applications. A simple look at "tutorial plugin ms word" brings up this:
http://msdn.microsof...o/cc442946.aspx

At least we know that C# can be used.. so that's good.

Quote

all text editors, all spread sheets

Then you do realize you will need to know more than one language, right? There's not an "easy button" language out there.. so scale back what you want to have this run in, find like applications you want to the plugin to exist, and start there.

You have all been very helpful. Thank you very much.


I think modi123_1´s link to Microsoft revealed the answer: C#

Thank you very much. I am now excited about what I want to do.

Thank you very much to all of you.
Was This Post Helpful? 0
  • +
  • -

#10 DarenR  Icon User is offline

  • D.I.C Lover

Reputation: 386
  • View blog
  • Posts: 2,657
  • Joined: 12-January 10

Re: What language should I use?

Posted 27 June 2013 - 11:58 AM

View Postmacosxnerd101, on 27 June 2013 - 01:50 PM, said:

Quote

C#(close to java), vb.net c/c++ are all easier to learn and follow. eventually though it is upto you.

Most people beg to differ on the C/C++ end in comparison to Java. I usually hear people find not having to manage memory a plus when learning programming.

@CloseSwim: Also, we do have the First Language to Learn thread you should check out.



i meant c# is close to java that is why the comma after ().

Historically speaking c# can be considered a child of java since the same people who developed Java (Microsoft and SUN combined effort) developed C#(Microsoft) after Microsoft learned that SUN wanted to release JAVA a freeware and Microsoft wanted it for profit.
Was This Post Helpful? 0
  • +
  • -

#11 macosxnerd101  Icon User is offline

  • Self-Trained Economist
  • member icon




Reputation: 10185
  • View blog
  • Posts: 37,599
  • Joined: 27-December 08

Re: What language should I use?

Posted 27 June 2013 - 11:59 AM

You're going off into left field now. I know the history regarding C# and Java. From your previous post you cited:

Quote

vb.net c/c++ are all easier to learn and follow. eventually though it is upto you.


I was disagreeing with you regarding C/C++. I never mentioned C#. :)
Was This Post Helpful? 0
  • +
  • -

#12 DarenR  Icon User is offline

  • D.I.C Lover

Reputation: 386
  • View blog
  • Posts: 2,657
  • Joined: 12-January 10

Re: What language should I use?

Posted 27 June 2013 - 12:05 PM

OK misunderstood what you were saying.. thought you were saying that I was implying they were the same as java-- my bad
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1