I thought of programmatic but that doesn't seem right because it puts too much stress on the automation side and not on the actual development and logical side of it.

A place to collect your mathematical and [programming] thoughts.

  • 3
    "Programmatical" seems to be a recognized adjective according to Oxford Online
    – BiscuitBoy
    Feb 16, 2016 at 16:48
  • What is the exact context? In some cases, you may be able to use "programming" as an attributive noun ("He had a lot of mathematical knowledge and programming knowledge"). In other cases, you cannot. To say what the best option is, we need to know how you want to use it.
    – herisson
    Feb 16, 2016 at 16:49
  • @sumelic I made an edit to reflect the context in which the word in question is being used.
    – Martijn
    Feb 16, 2016 at 16:51
  • @BiscuitBoy That seems to work, I honestly didn't think of that. Convert it into an answer, please.
    – Martijn
    Feb 16, 2016 at 16:55
  • If you're trying to make a word category comparison; it will not work. "Mathematics" is a noun and "mathematical" its corresponding adjective. But "programming" is a verb present participle. "Program" and "programmable" are the comparable words.
    – BillJ
    Feb 16, 2016 at 16:56

1 Answer 1


To fill in the blank in the specific phrase "[programming] thoughts," the most natural option to me is simply programming. (Examples of this type of phrasing being used: "Programming Thoughts" (Youtube Video), "Coding thoughts")

It's true that parallelism seems to call for an adjective in the construction "mathematical and [programming] thoughts," but there simply is no commonly used adjective with this meaning. Programmatic usually means

connected with, suggesting or following a plan

  • programmatic reforms

(Oxford Advanced Learner's Dictionary)

and programmatical is very rarely used.

I'd advise rephrasing to something like "thoughts on mathematics and programming" or "thoughts about mathematics and programming."

  • 1
    "Programming" used like that is a verb functioning as an attributive modifier, but it does the job!
    – BillJ
    Feb 16, 2016 at 17:04
  • In the NP "programming error", "programming" is a verb functioning as a modifier. It doesn't change its word class just because its a modifier! We don't talk of gerunds in modern grammar, other than the use of the clause category "gerund-participial".
    – BillJ
    Feb 16, 2016 at 17:07
  • Modern grammar doesn't recognise a word class "gerund". Non-finite verb forms are either 'plain' (walk), 'gerund-participle' (walking) or 'past participle' (walked). Oh well ...
    – BillJ
    Feb 16, 2016 at 17:13
  • No matter, the important thing is that "programming" can be a modifier, and I think that's about as close as we can get to what Martijn was looking for if we ignore the real adjective 'programmable', which has the sense of 'an error which is programmable' rather than 'an error in the programming'.
    – BillJ
    Feb 16, 2016 at 17:22
  • 1
    @BillJ: I have asked a new question about gerunds/present participles/deverbal nouns here: english.stackexchange.com/questions/307865/…
    – herisson
    Feb 17, 2016 at 2:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.